Предмет: Информатика,
автор: nananana111
В числовую переменную последовательно вводятся целые числа, не равные нулю.
кол-во вводимых чисел n неизвестно. Найти сумму тех чисел, в которых встречаются ровно две цифры 5.(в паскале написать программу)
Ответы
Автор ответа:
0
//PascalABC.NET версия 3.2, сборка 1367
begin
var sum := 0;
for var i := 1 to ReadInteger('n=') do
begin
var num := ReadInteger('Введите число =');
if num.ToString().ToCharArray.Count(c -> c = '5') = 2 then
sum += num;
end;
Writeln(sum);
end.
begin
var sum := 0;
for var i := 1 to ReadInteger('n=') do
begin
var num := ReadInteger('Введите число =');
if num.ToString().ToCharArray.Count(c -> c = '5') = 2 then
sum += num;
end;
Writeln(sum);
end.
Похожие вопросы
Предмет: Русский язык,
автор: daniar19102010
Предмет: Математика,
автор: xostantr
Предмет: Математика,
автор: linaraabay00
Предмет: Биология,
автор: kudrashka
Предмет: Математика,
автор: 1l9e8n6a