Аватар
Информатика, опубликовано 2018-08-22 22:24:33 by Гость

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

Аватар
Ответ оставил Гость

//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.

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.