1. Заполнить массив из 10 элементов целыми случайными числами, лежащими в диапазоне от 0 до +30.2. В этом массиве все числа, большие 15 разделить нацело на 3. 3. Найти сумму элементов для этого массива. 4. Найти номер (индекс) минимального элемента массива (если таких элементов несколько, то первого из них). ​

Вопрос школьника по предмету Информатика

1. Заполнить массив из 10 элементов целыми случайными числами, лежащими в диапазоне от 0 до +30.
2. В этом массиве все числа, большие 15 разделить нацело на 3.
3. Найти сумму элементов для этого массива.
4. Найти номер (индекс) минимального элемента массива (если таких элементов несколько, то первого из них). ​

Ответ учителя по предмету Информатика

Ответ:

#include <bits/stdc++.h>

using namespace std;

long long a,b,c,A,B,count1=0,d,F[17],sum=0,min1=10000,minI;

int main()

{

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

       F[i]=rand()%30;

       if(F[i]>15){

           F[i]=F[i]/3;

       }

       if(F[i]<min1){

           min1=F[i];

           minI=i;

       }

       sum+=F[i];

       cout<<F[i]<<» «;

   }

   cout<<endl;

   cout<<«Suma: «<<sum<<endl;

   cout<<«minIndex: «<<minI<<endl;

   return 0;

}

11 5 4 10 9 4 6 6 7 14

Suma: 76

minIndex: 3

Объяснение:

Тут и так всё понятно

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей