Предмет: Информатика,
автор: YuliyaDzhak
) Дан одномерный массив, содержащий целые числа. Выполнить следующие действия: а) Найти сумму четных элементов, больших заданного числа . Ноль не учитывать. Если таких элементов нет, вывести сообщение об этом.
Ответы
Автор ответа:
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;
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;
Автор ответа:
0
Спасибо вам большое))))я не сильна в информатике. Смогли бы вы мне помочь в решении еще нескольких задач?
Автор ответа:
0
да
Автор ответа:
0
Я опубликовала )))
Похожие вопросы
Предмет: Математика,
автор: dankiola
Предмет: Физика,
автор: pyrig
Предмет: Химия,
автор: Аноним
Предмет: География,
автор: TWDforever
Предмет: Химия,
автор: farifox