Дан массив значений. Кол-во значений N. Заполнение значений рандомно. Найти количество...

0 голосов
75 просмотров

Дан массив значений. Кол-во значений N. Заполнение значений рандомно. Найти количество четных элементов​


Информатика (14 баллов) | 75 просмотров
Дан 1 ответ
0 голосов

Ответ:

#include

#include

using namespace std;

int main()

{

   srand ( time(NULL) );

   int arr[10],i,k=0;

   //Заполняешь массив

   for (i=0;i

   {

       arr[i] = 1+rand()%10;

   }

   //Перебираешь массив

   cout<<"Массив :";</p>

   for (int i=0; i

   {

       cout<<" "<<arr[i];</p>

       if (arr[i] % 2 == 0)

       {

           k++;

       }

   }

   cout<<endl<<"Четных :"<<k;</p>

   return 0;

}

Объяснение:

Способов много на самом деле. Например самый банальный. Перебираешь массив и проверяешь, если текущий элемент при делении на 2 дает в остатке 0 - значит четное. Значит прибавляешь счетчик (например, переменную a++). Иначе ничего не делаешь. В конце выводишь результат счетчика (a)

(204 баллов)
0

аааа, так нам задали это делать В Паскале

0

а я ничего не понимаю

0

что делать

0

С паскалем не помогу, к сожалению..