Предмет: Информатика, автор: YuliyaDzhak

) Дан одномерный массив, содержащий целые числа. Выполнить следующие действия: а) Найти сумму четных элементов, больших заданного числа . Ноль не учитывать. Если таких элементов нет, вывести сообщение об этом.

Ответы

Автор ответа: bdm1999
0
int mas[N]; //данный массив длиной N
int k; // заданное число
int sum=0;// сумма
bool b = false; // были элементы или нет

for(int a=0;a<N;a++){
   if(mas[a]>k&&mas[a]%2==0&&mas[a]!=0){
       sum+=mas[a];
       b=true;
   }
}
if(!b) cout << "таких элементов нет";
else cout << sum;
Автор ответа: YuliyaDzhak
0
Спасибо вам большое))))я не сильна в информатике. Смогли бы вы мне помочь в решении еще нескольких задач?
Автор ответа: bdm1999
0
да
Автор ответа: YuliyaDzhak
0
Я опубликовала )))
Похожие вопросы
Предмет: Математика, автор: dankiola