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