Const n = 10; var x, i, minus, plus: integer; begin plus: =-1; minus: =0; for i: =1 to n do begin readln(x); if x< 0 then minus: =minus+x; if x> 0 then if plus = -1 then plus: =x else plus: =plus*x; end; writeln('сумма отрицательных чисел: ', minus); if plus = -1 then writeln('положительных чисел нет') else writeln('произведение положительных чисел: ', plus); end.
Yurevna_Kharkchinov1302
01.06.2022
Число считается четным, если делится на 2 без остатка. \\\\\\\\\\\\\\\\\\\\\\\\\\\\\ #include < iostream> #include < iomanip> using namespace std; bool iseven(int n) { return 1 - abs(n % 2); } int main() { setlocale(lc_all, "russian"); const int k = 8; int a[k], b[k]; cout < < setw(6) < < "ai" < < " | " < < setw(6) < < "bi" < < endl; cout < < "" < < endl; for (int i = 0; i < k; ++i) { //заполнение случайными числами (они будут каждый раз одними и теми же, ибо генерируются только 1 раз) a[i] = rand() % (2 * 25000) - 25000; b[i] = rand() % (2 * 25000) - 25000; cout < < setw(6) < < a[i] < < " | " < < setw(6) < < b[i] < < endl; } size_t counta = 0, countb = 0; for (int i = 0; i < k; ++i) { if (iseven(a[i])) counta++; if (! iseven(b[i])) countb++; } cout < < endl; cout < < "количество четных для а: " < < counta < < endl; cout < < "количество нечетных для b: " < < countb < < endl; system("pause"); return 0; }
ответ:
гипертекст
как текст с форматированием