21 апреля 2016 г.

Создать массив из 20 случайных чисел в диапазоне от -30 до 10. Написать программу, определяющую сумму элементов массива, находящихся в массиве до первого положительного элемента.

srand(time(0));
const int size = 20;
int A[size]{};
int summ = 0;
int index;
for (size_t i=0; i < size; i++)
{
A[i] = rand() % 41 - 30;
cout << A[i] << " ";
}

cout << endl;

for (size_t i = 0; i < size; i++)
{

if (A[i] > 0)
break;
else
summ += A[i];
}
cout << summ << endl;
system("pause");

Комментариев нет:

Отправить комментарий