Сvisual basic. , знатоки. написал основную программу, но нужно доп. сформировать в ней же вектор из элементов находящихся ниже главной диагонали. понятия не имею как это сделать. прикреплю фото осн. программы, скажите что и куда нужно приписать. огромное тому, кто
с++
#include <iostream>
#include <ctime>
using namespace std;
int main() {
srand(time(NULL));
int arr[10],sum=0;
for (int i = 0; i < 10; i++) //заполнение массива
{
arr[i] = rand() % 100;
}
for (int i = 0; i < 10; i++) //вывод массива
{
cout << arr[i] << "\t";
}
cout << endl;
for (int i = 0; i < 10; i++) //узнаем кратность чисел
{
if (arr[i] % 4 == 0) {
sum = sum + arr[i];
}
}
cout << sum << endl;
system("pause");
return 0;
}
Объяснение:
C++
#include <iostream>
#include <ctime>
using namespace std;
int main() {
setlocale(LC_ALL, "Russian");
srand(time(NULL));
int arr[20],sum=0;
for (int i = 0; i < 20; i++)
{
arr[i] = rand() % 36+(-15);
}
cout << "Обычный массив -> ";
for (int i = 0; i < 20; i++)
{
cout << arr[i] << " ";
}
cout << endl << "Элементы массива которые больше 10 ->";
for (int i = 0; i < 20; i++)
{
if (arr[i]>10) {
cout << arr[i] << " ";
}
}
cout << endl;
system("pause");
return 0;
}
Объяснение: