
Ларион
6 год назад
В числовую переменную последовательно вводятся целые числа, не равные нулю.
кол-во вводимых чисел n неизвестно. Найти сумму тех чисел, в которых встречаются ровно две цифры 5.(в паскале написать программу)
ОТВЕТЫ

Павлович
Jul 6, 2019
//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 -gt; 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 -gt; c = 5) = 2 then
sum += num;
end;
Writeln(sum);
end.
215
Смежные вопросы: