ЮА
Юлия Абызова
решение в программе с++,
Дана непустая последовательность целых чисел, оканчивающихся 0. Найти:
1. сумму всех чисел последовательности, больших числа x;
2. количество всех четных чисел последовательности
Дана непустая последовательность целых чисел, оканчивающихся 0. Найти:
1. сумму всех чисел последовательности, больших числа x;
2. количество всех четных чисел последовательности
#include
using namespace std;
int main() {
int current, x, more_x = 0, even = 0;
cout > x;
while (true) {
cout > current;
if(!current) break;
if (current > x) ++more_x;
if (!(current & 1)) ++even;
}
cout
Раз она просто дана, то пусть это будет std::list
тогда
int res = 0;
for( list::iterator it = list.begin(); it != list.end(); it++ )
{
1. if( (*it) > x ) res += (*it);
2. if( (*it)%2 == 0 ) res++;
}
а лучше попроси помощи на PureBasic
могу сделать пиши в личку