zalev
?>

Напишите по одному плюсу и минусу на каждого.

Информатика

Ответы

Михайлович Гуртовая929

#include <iostream>

#include <stdlib.h>

using namespace std;

int main()

{

   int arr[10], sum = 0; // Создаём массив и переменную, в которой будет сумма

   for (int i = 0; i < 10; i++) {

       int r = rand() %11 - 5; // Генерация случайного числа в промежутке от [-5; 5]

       arr[i] = r; // Присваем значение перменной

       cout << arr[i] << " "; // Вывод массива.

   }

   cout << endl;

   for (int i = 0; i < 10; i++) {

           if (arr[i] > 0) {  

           sum += arr[i]; // sum = sum + arr[i]

       }

   }

   cout << "Summa polozhitelnih: " << sum << endl;

   return 0;

}

Более оптимальный

#include <iostream>

#include <stdlib.h>

using namespace std;

int main()

{

   int arr[10], sum = 0; // Создаём массив и переменную, в которой будет сумма

   for (int i = 0; i < 10; i++) {

       int r = rand() %11 - 5; // Генерация случайного числа в промежутке от [-5; 5]

       arr[i] = r; // Присваем значение перменной

       cout << arr[i] << " "; // Вывод массива.

       if (i == 9) { cout << endl;}

       if (arr[i] > 0) {  

           sum += arr[i]; // sum = sum + arr[i]

       }

   }

   cout << "Summa polozhitelnih: " << sum << endl;

   return 0;

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите по одному плюсу и минусу на каждого.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

yuliyastatsenko3894
choia
Artyukhin545
Sidunevgeniya
M10M11M12
Ярослав
bogdanovaoksa
juliapierrat
aeykin
Яковчук1911
moonligh3560
annashersheva
nelli-bi6
ilysozkn27
Avshirokova51