Вопрос задан 08.05.2019 в 03:48. Предмет Информатика. Спрашивает Егельский Богдан.

Составьте программу которая подсчитывает количество цифр в строке(коды цифр от 48 до 57)

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Kiseļovs Aleksandrs.
Var s:string; i:longint;beginwriteln('введите, я скажу сколько у вас БУКВ(цыфры и пробел исключаются) '); readln(s); for i:=length(s) downto 1 do begin  if s[i]=' ' then delete(S,i,1);  if (s[i]>='1')and(s[i]<='9') then delete(s,i,1); end; writeln('результат чуть ниже. пока.'); writeln (length(s));end.
____________________________________________________________
прикрепил .pas, на всякий.
Не забудь нажать "СПАСИБО" и оцени мой ответ, если я помог тебе. Удачи!
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот пример программы на языке Python, которая подсчитывает количество цифр в строке:

```python def count_digits(input_string): # Инициализируем счетчик цифр digit_count = 0

# Проходим по каждому символу в строке for char in input_string: # Проверяем, является ли символ цифрой (коды цифр от 48 до 57 в ASCII) if 48 <= ord(char) <= 57: digit_count += 1

return digit_count

# Пример использования программы input_string = "Пример строки с 123 цифрами 456" result = count_digits(input_string) print(f"Количество цифр в строке: {result}") ```

В этом коде используется функция `count_digits`, которая принимает строку в качестве аргумента и возвращает количество цифр в этой строке. Она использует цикл `for`, чтобы пройти через каждый символ строки, и функцию `ord()`, чтобы получить код ASCII символа. Затем проверяется, находится ли код в пределах от 48 до 57, что соответствует кодам цифр. Если условие выполняется, увеличивается счетчик `digit_count`. В конце программы выводится результат.

Вы можете протестировать этот код, заменив `input_string` на вашу строку.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос