Найти все числа,меньшие заданного числа n, сумма чисел которых равна 10. ,, программа паскаль.
257
337
Ответы на вопрос:
Pascalabc.net 3.4.2, сборка 1857 от 05.11.2018 внимание! если программа не работает, обновите версию!
function суммацифр(число: integer): integer;
begin
result : = 0;
while число > 0 do
begin
result += число mod 10;
число : = число div 10
end
end;
begin
for var очередноечисло : = 1 to readinteger('n=') do
if суммацифр(очередноечисло) = 10 then print(очередноечисло)
end.
n= 300 19 28 37 46 55 64 73 82 91 109 118 127 136 145 154 163 172 181 190 208 217 226 235 244 253 262 271 280program dartdeet;
var a: array[1..10] of integer;
i, temp: integer;
begin
for i: = 1 to 10 do
a[i]: =random(26)+15;
writeln('исходный массив: ');
for i: = 1 to 10 do
write(a[i]: 3, ' ');
writeln;
for i: = 1 to 10 do
if i mod 2 = 0 then
a[i]: =a[i]*2
else
a[i]: =a[i]*3;
writeln('преобразованный массив: ');
for i: = 1 to 10 do
write(a[i]: 3, ' ');
end.
Популярно: Информатика
-
Dragolord24.01.2021 19:32
-
olgamaryutina06.06.2022 03:31
-
mulz05.02.2023 06:02
-
марат17228.03.2023 10:09
-
MoriYuka05.08.2021 16:45
-
nikitosik129609.11.2020 21:40
-
Лшалвд11.09.2021 17:54
-
rhoyel004.01.2022 13:19
-
лолитаfff20.03.2023 05:41
-
dodess19.01.2022 07:15