Регистрация
Войти
Стать экспертом Правила
Информатика

Задать случайным образом 10 элементов массива: целые числа из интервала от -5 до 50. Найти: 1) Сумма нечётных элементов. 2) произведение элементов, стоящих на чётных местах. 3) количество отрицательных элементов.

ОТВЕТЫ

для c++

#include <iostream>

#include <math.h>

#include <string>

#include <ctime>

using namespace std;

int main()

{

   srand(time(NULL));

   int n=10,i,sum=0,ymnoj,negative=0;

   int arr[n];

   for (i=0;i<n;i++)

   {

       arr[i] = rand() % 50 - 5;

   }

   

   for(i=0;i<n;i++)

   {

       cout << arr[i] << "\n";

   }

   

   for(i=0;i<n;i++)

   {

       if(i % 2 == 0)

       sum += arr[i];

   }

      cout << "Summa = " << sum << endl;

     

       for(i=0;i<n;i++)

   {

       if(i %2 != 0)

       ymnoj*=arr[i];

   }

          cout << "ymnojenie = " << ymnoj << endl;

           for(i=0;i<n;i++)

   {

       if(arr[i]<0)

       negative++;    

   }

           cout << "Negativnix elementov : "<< negative << endl;

   

   

   

   return 0;

}

488
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам