Напишите программу, которая в последовательности натуральных чисел определяет количество...

0 голосов
60 просмотров

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число – количество чисел, оканчивающихся на 6. Pascal ABC C++ Python


Информатика (14 баллов) | 60 просмотров
Дан 1 ответ
0 голосов

//PascalABC.NET

function Iter(a: array of integer): integer;

begin

 for var i := 0 to a.High do

   if a[i] mod 10 = 6 then Result += 1;

end;

begin

 var a := ReadArrInteger(ReadInteger());

 Print(Iter(a))

end.


image
(2.5k баллов)
0

function Iter(a: array of integer): integer;begin foreach var x in a do if x mod 10 = 6 then Result += 1;end;