Водномерном массиве, состоящем из n целых элементов, вычислить: сумму модулей элементов массива, меньших числа x . паскаль
261
323
Ответы на вопрос:
Const n = 15; var a: array[1..n] of integer; i, s, x: integer; begin writeln('введите значение х'); readln(x); randomize; for i : = 1 to n do a[i] : = random(100) - 50; // случайные числа в интервале [-50..50] s : = 0; for i : = 1 to n do if (a[i]) < x then s : = s + abs(a[i]); writeln('исходный массив'); for i : = 1 to n do write(a[i]: 4); writeln; writeln('искомая сумма: ', s: 3) end. контрольный пример: введите значение х 5 исходный массив 17 -11 4 35 -13 -47 3 25 -50 4 28 33 -6 49 -48 искомая сумма: 186
var a, i, o: integer;
begin
readln(a);
for i: =100 to 999 do begin
if i div 100 = a then
o: =o+1;
if (i div div 100) = a then
o: =o+1;
if i - ((i div 10)*10) = a then
o: =o+1;
end;
writeln(o);
end.
Популярно: Информатика
-
mikayilmalik201.04.2022 00:43
-
assel0003124.02.2023 04:07
-
shaihiev15.01.2021 09:25
-
anastejsablek27.05.2021 19:29
-
Egor16200715.02.2020 08:10
-
mila32007.09.2020 06:40
-
6473824858588484709.04.2022 17:22
-
Dashboard1822804.10.2020 11:44
-
ArtMaster45505.11.2022 07:02
-
ARINA55T515.04.2021 09:56