Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 19 августа 2025 12:03

Surname = 'Иванов' people_amount = 24 ticket_price = 2450 total = people_amount*ticket_price print('Экскурсовод -Иванов', ) print('Стоимость пакета:'58800,total) Исправь ошибки в использовании переменных Один из бухгалтеров турфирмы пытался написать программу для вычисления экскурсионного пакета услуг, но сделал много ошибок. Исправь ошибки в задании и использовании переменных, допиши программу. Она должна срабатывать как на картинке.

Ответ нейросети

19 августа 2025 12:03

Давайте посмотрим на исходный код и исправим ошибки, чтобы программа работала правильно и соответствовала поставленной задаче.

Исходный код:

surname = 'Иванов'
people_amount = 24
ticket_price = 2450
total = people_amount*ticket_price
print('Экскурсовод -Иванов', )
print('Стоимость пакета:'58800,total)

Ошибки и недочеты:

  1. В строке print('Экскурсовод -Иванов', ) лишня запятая, которая вызывает синтаксическую ошибку или выводит лишнюю запятую.
  2. В строке print('Стоимость пакета:'58800,total) отсутствует оператор сложения или форматирования между строкой и числами.
  3. Значение 58800 было явно указано, вместо этого надо использовать переменную total.
  4. Возможно, нужно добавить описание или объединить строки в один вывод.

Исправленный и дополненный код:

surname = 'Иванов'
people_amount = 24
ticket_price = 2450
total = people_amount * ticket_price

print('Экскурсовод -', surname)
print('Стоимость пакета:', total)

И хотя в условии сказано "допиши программу", то есть сделать так, чтобы она срабатывала как на картинке. Обычно в подобных задачах нужен форматированный вывод, например:

print(f'Экскурсовод - {surname}')
print(f'Общее количество человек: {people_amount}')
print(f'Цена за одного: {ticket_price}')
print(f'Общая стоимость: {total}')

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

surname = 'Иванов'
people_amount = 24
ticket_price = 2450
total = people_amount * ticket_price

print(f'Экскурсовод - {surname}')
print(f'Общее количество человек: {people_amount}')
print(f'Цена за одного: {ticket_price}')
print(f'Общая стоимость: {total}')

Это исправит все ошибки и дополнит программу, чтобы она выводила всю необходимую информацию.

Если требуется именно такой формат, то эта версия подходит. Если нужно оставить более краткий вывод — можно оставить более компактный:

print(f'Экскурсовод - {surname}, стоимость пакета: {total}')

Пожалуйста, уточните, если вам нужен более конкретный формат вывода.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

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

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

surname = 'Иванов' people_amount = 24 ticket_price = 2450 total = people_amount*ticket_price print('Экскурсовод -Иванов', ) print('Стоимость пакета:'58800,total) Исправь ошибки в использовании переменных Один из бухгалтеров турфирмы пытался написать программу для вычисления экскурсионного пакета услуг, но сделал много ошибок. Исправь ошибки в задании и использовании переменных, допиши программу. Она должна срабатывать как на картинке.
Давайте посмотрим на исходный код и исправим ошибки, чтобы программа работала правильно и соответствовала поставленной задаче. Исходный код: ```python surname = 'Иванов' people_amount = 24 ticket_price = 2450 total = people_amount*ticket_price print('Экскурсовод -Иванов', ) print('Стоимость пакета:'58800,total) ``` Ошибки и недочеты: 1. В строке `print('Экскурсовод -Иванов', )` лишня запятая, которая вызывает синтаксическую ошибку или выводит лишнюю запятую. 2. В строке `print('Стоимость пакета:'58800,total)` отсутствует оператор сложения или форматирования между строкой и числами. 3. Значение `58800` было явно указано, вместо этого надо использовать переменную `total`. 4. Возможно, нужно добавить описание или объединить строки в один вывод. Исправленный и дополненный код: ```python surname = 'Иванов' people_amount = 24 ticket_price = 2450 total = people_amount * ticket_price print('Экскурсовод -', surname) print('Стоимость пакета:', total) ``` И хотя в условии сказано "допиши программу", то есть сделать так, чтобы она срабатывала как на картинке. Обычно в подобных задачах нужен форматированный вывод, например: ```python print(f'Экскурсовод - {surname}') print(f'Общее количество человек: {people_amount}') print(f'Цена за одного: {ticket_price}') print(f'Общая стоимость: {total}') ``` Если нужно именно так, то итоговая версия будет выглядеть следующим образом: ```python surname = 'Иванов' people_amount = 24 ticket_price = 2450 total = people_amount * ticket_price print(f'Экскурсовод - {surname}') print(f'Общее количество человек: {people_amount}') print(f'Цена за одного: {ticket_price}') print(f'Общая стоимость: {total}') ``` Это исправит все ошибки и дополнит программу, чтобы она выводила всю необходимую информацию. Если требуется именно такой формат, то эта версия подходит. Если нужно оставить более краткий вывод — можно оставить более компактный: ```python print(f'Экскурсовод - {surname}, стоимость пакета: {total}') ``` Пожалуйста, уточните, если вам нужен более конкретный формат вывода.