Вопрос задан 18.07.2023 в 01:12. Предмет Информатика. Спрашивает Kurus Valeria.

Написать программу на Pyton Сейчас каждый второй житель земли в возрасте от 12 до 64 лет

использует мессенджеры. Мы иногда даже не задумываемся, что и кому мы пишем. Переписка с родителями, чаты с друзьями - все это происходит мгновенно и всегда доступно, конечно, если у вас не сел телефон. А во времена ваших бабушек и дедушек все было совсем по-другому. Для того чтобы быстро сообщить какую-то новость, надо было идти на почту и отправлять телеграмму. Телеграфный аппарат посимвольно передавал ваше сообщение на другой узел связи, из-за этого плата производилась за каждый знак отдельно. Именно поэтому в старых телеграммах очень часто не ставили знаки препинания. А теперь представьте на мгновение, что каждый напечатанный вами символ (в том числе и пробел) стоит 40 коп. и посчитайте, сколько бы вы тратили на повседневную переписку. Формат ввода Строка, содержащая сообщение. Формат вывода Строка, стоимость отправки сообщения. Пример 1 Ввод Вывод Привет! Как дела? 6 р. 80 коп. Пример 2 Ввод Вывод У меня тоже! 4 р. 80 коп.
0 0
Перейти к ответам

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

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

Відповідь:

a=input()

b=len(a)*40

print(int((b-(b%100))/100), " р. ", b%100, " коп.")

Пояснення:

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

Для решения этой задачи вам потребуется посчитать количество символов в сообщении и умножить его на стоимость одного символа (включая пробелы).

Вот пример программы на Python, которая решает данную задачу:

python
def calculate_cost(message): symbol_cost = 0.40 message_length = len(message) total_cost = symbol_cost * message_length rubles = int(total_cost) kopeks = int((total_cost - rubles) * 100) return f"{rubles} р. {kopeks:02d} коп." # Получаем сообщение от пользователя message = input("Введите сообщение: ") # Вычисляем стоимость отправки сообщения cost = calculate_cost(message) # Выводим результат print(cost)

Программа запрашивает ввод сообщения от пользователя, вычисляет стоимость отправки сообщения, и выводит результат в формате "X р. XX коп.", где X - количество рублей, XX - количество копеек.

Вы можете запустить программу, ввести сообщение и получить стоимость отправки сообщения в рублях и копейках.

0 0

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

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

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

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