Предмет: Информатика, автор: Catarine8

Подсчитайте, сколько цифр во введенной пользователем строке. Выведите найденное число.

ВХОДНЫЕ ДАННЫЕ

Вводится строка.

ВЫХОДНЫЕ ДАННЫЕ
Выводится одно целое число — количество цифр в этой строке.

ПРИМЕРЫ
ВВОД
123asdeqw.21
ВЫВОД
5

Ответы

Автор ответа: Вованичикчка
1

var s: string;

i, counter: integer;

begin

       write('Введите строку: ');

       readln(s);

       for i := 1 to Length(s) do

               if s[i] in ['1'..'9'] then

                       inc(counter);

       writeln(counter);

end.


Catarine8: Есть другие варианты решения? Этот вариант сайт не принимает, хотя все правильно
Вованичикчка: я немного изменил, попробуйте новый вариант
Похожие вопросы