Дан целочисленный массив, элементы которого могут принимать значения от 0 до 1000. разработать алгоритм, который позволяет найти сумму двухзначных элементов массива, сумма цифр которых меньше 10. количество элементов массива и их в программе.
234
329
Ответы на вопрос:
Const n=30; var x,i,s: integer; a: array[1..n]of integer; begin writeln('массив: '); for i: =1 to n do begin x: =random(1000); a[i]: =x; write(x,' '); if (x> 10) and (x< 100) and ((x div 10)+(x mod 10)< 10) then s: =s+a[i]; end; writeln; writeln('ответ: ',s); end.
Uses crt; var i,n,summa,a: integer; m: array [1..1000] of integer; begin clrscr; writeln('введите размер массива'); readln(n); for i: =1 to n do m[i]: =i; if n< 99 then a: =n else a: =99; for i: =10 to a do begin if (i div 10)+(i mod 10) < 10 then begin summa: =summa+i; end; end; writeln(summa); readkey; end.
Популярно: Информатика
-
afa200424.12.2021 01:30
-
tamilatumasheva29.06.2023 06:30
-
Kairas06.10.2022 15:47
-
СлаваКпсс1110.05.2020 02:51
-
АААННЯЯЯ11107.01.2023 04:22
-
anytka131207.01.2023 17:10
-
Маша1234567890111119.10.2022 17:06
-
админ127309.10.2021 17:46
-
Nelya261225.09.2020 04:21
-
MegaFox0623.05.2023 04:52