Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 3. программа получает на вход количество чисел в последовательности, а затем сами числа. в последовательности всегда имеется число, оканчивающееся на 3. количество чисел не превышает 1000. введённые числа не превышают 30 000. программа должна вывести одно число – количество чисел, оканчивающихся на 3.
138
464
Ответы на вопрос:
clsa: input nif n < 1 or int(n) < > n or n > 1000 then goto adim a(n)for i = 1 to nb: input a(n)if a(n) < 1 or int(a(n)) < > a(n) or a(n) > 30000 then goto bif int ((a(n) - 3) / 10) = ((a(n) - 3) / 10) then z = z + 1next iprint zend
var
n: word;
a,i,k: integer;
begin
while (n< =0) or (n> 1000) do begin
write ('0< n< =1000 '); readln(n);
end;
repeat
readln(a);
if a mod 10 = 3 then k: =k+1;
i: =i+1;
until i=n;
writeln ('');
writeln (k);
readln;
end.
Популярно: Информатика
-
senyazer06.09.2021 02:30
-
TANYA88993322.03.2022 15:11
-
чирик1518.01.2021 03:45
-
Aleks052801.11.2022 20:52
-
пппп9730.04.2022 22:53
-
RAYDEN0222.12.2022 10:52
-
alyvolkonskaya199427.06.2023 08:07
-
zemdy92622.05.2020 14:25
-
annayotubeanna20.11.2021 06:00
-
даша3443023.12.2021 10:22