Ответы на вопрос:
{2 в 1)
: вывести сумму всех нечетных эелементов и сумму элеметнов стоящих на четных позициях}var a: array[1..100] of integer; i, summ1, summ2, n: integer; begin summ1 : = 0; summ2 : = 0; randomize; write('n = '); readln(n); writeln('исходный массив : '); for i : = 1 to n do begin a[i] : = random(51) - 25; write(a[i], ' '); if abs(a[i]) mod 2 = 1 then summ1 : = summ1 + a[i]; if i mod 2 = 0 then summ2 : = summ2 + a[i]; end; writeln; writeln('сумма нечетных элементов: ', summ1); writeln('сумма элементов стоящих на четных позициях: ', summ2); readln; end.
Простая реализация без массива uses crt; var a, b, c, d, k: integer; begin readln(a, b, c, d); clrscr; if (a mod 5) = 0 then inc(k); if (b mod 5) = 0 then inc(k); if (c mod 5) = 0 then inc(k); if (d mod 5) = 0 then inc(k); writeln(k); end.
Популярно: Информатика
-
Анастасияпрофи101.04.2022 05:57
-
bogdanoleksenkozo87a09.08.2020 23:59
-
Ученица5432120.04.2023 21:04
-
двоишник5327.01.2020 15:30
-
Py4KaJKJLACC16.08.2020 15:50
-
Milka010220.10.2021 09:39
-
mariyburova200129.08.2021 09:38
-
cherru116.07.2022 23:09
-
ladytka4ewa20113.06.2023 22:53
-
Trion2430.03.2022 00:34