ЛД
Лилия Долматова
Дана последовательность из n- элементов. Найти сумму элементов после 1 нуля ( в 2 вариантах используя break и неиспользуя
На С++( хоть бы в 1 варианте решите срочно на утро нужно)) спс
На С++( хоть бы в 1 варианте решите срочно на утро нужно)) спс
1.
bool find_first_zero = false;
int a[n];
int sum = 0;
for (i = 0; i < n; ++i) {
if ( ! find_first_zero && ( a[ i ] == 0 ) ) { find_first_zero = true; continue; }
if (find_first_zero) sum += a[ i ];
}
// print sum
2.
int i = -1;
while (++i < n) { if (a[ i ] == 0) { break; } }
int sum = 0;
while (++i < n) { sum += a[ i ]; }
// print sum