Вопрос задан 28.09.2023 в 03:05. Предмет Информатика. Спрашивает Артемова Маша.

Написать программу, которая проверяет правильность расстановки пробелов в тексте и, если между

словами более одного пробела,- удаляет лишние. ввод: мама мыла раму вывод: мама мыла раму
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гопак Володя.

Программа:

Pascal:

var

st: string;

temp: integer;

begin

readln(st);

temp := 1;

repeat

if copy(st, temp, 2)=' ' then

st := copy(st, 1, temp) + copy(st, temp + 2, length(st))

else inc(temp);

until (temp > length(st));

writeln(st);

end.

Python:

s = input()

while ' ' in s:

s= s.replace(' ', ' ')

print(s)

0 0
Отвечает Скляревский Миша.

Ответ:

Как поставить русский я не знаю


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете написать программу на Python для проверки и исправления правильности расстановки пробелов в тексте следующим образом:

python
import re def исправить_пробелы(текст): # Используем регулярное выражение для замены множественных пробелов на одиночные исправленный_текст = re.sub(r'\s+', ' ', текст) return исправленный_текст # Пример использования: ввод = "мама мыла раму" исправленный_текст = исправить_пробелы(ввод) print(исправленный_текст)

Этот код использует регулярное выражение '\s+', чтобы найти все последовательности пробелов (включая пробелы, табуляции и другие символы пробелов) и заменить их на одиночные пробелы.

0 0

Похожие вопросы

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

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

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