с информатикой!(питон) С использованием цикла
Соня отправляет сообщения со старого ноутбука. На нём иногда западает кнопка enter, поэтому Соня может случайно добавить в начало несколько пустых строк.
Дано Сонино сообщение. Выведи его без пустых строк. Известно, что Соня хотела написать только одну строку.

Sofia8787 Sofia8787    2   16.03.2022 22:09    1233

Ответы
edvinmanovskij edvinmanovskij  08.01.2024 20:35
Для решения этой задачи с использованием цикла в языке программирования Python, можно применить следующий алгоритм:

1. Получить сообщение от Сони.
2. Создать пустую строку для сохранения результата.
3. Использовать цикл для перебора каждого символа в сообщении.
4. Проверить каждый символ: если это пустая строка (пробел, перевод строки и т.д.), то пропустить этот символ.
5. Если символ не является пустой строкой, то добавить его к результирующей строке.
6. После прохождения всех символов, вывести результирующую строку.

Пример кода на языке Python:

```python
# Получение сообщения от Сони
сообщение_от_сони = input("Введите сообщение от Сони:")

# Создание пустой строки для хранения результата
результирующая_строка = ""

# Использование цикла для перебора каждого символа в сообщении
for символ in сообщение_от_сони:
# Проверка каждого символа: если это пустая строка (пробел, перевод строки и т.д.), то пропустить этот символ
if символ.strip() == "":
continue
# Если символ не является пустой строкой, то добавить его к результирующей строке
результирующая_строка += символ

# Вывод результирующей строки без пустых строк
print("Результат:", результирующая_строка)
```

Данный код позволяет получить сообщение от Сони, затем применить цикл для перебора каждого символа в сообщении. Проверяется каждый символ на предмет пустой строки, и если это так, то он пропускается. В противном случае, символ добавляется к результирующей строке. В конце программы выводится результат - сообщение без пустых строк.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика