В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
topova1
topova1
10.07.2022 05:41 •  Информатика

Задача 2. Запрограммировать следующий диалог между пользователем и программой: Вариант 1.
Добрый день, дружок. Ты вчера должен был пройти 5 км.
Ты выполнил эту норму? Введи-ка, сколько ты километров:
Молодец. Так держать. В здоровом теле здоровы дух!

Вариант 2.
Добрый день, дружок. Ты вчера должен был пройти 5 км.
Ты выполнил эту норму? Введи-ка, сколько ты километров:
Ты не заработал на завтрак.
Тебе стоит пройти оставшиеся … километров.

Вместо двоеточия программа должна выводить число не пройденных километров.

Задача 3. Вычислить значение переменной F по одной из формул при выполнении определенного условия.

до вас

Показать ответ
Ответ:
миллер6
миллер6
14.01.2024 19:43
Хорошо, давайте разберемся с заданием!

Вариант 1:
В первом варианте программы, диалог будет следующий:

Программа: Добрый день, дружок. Ты вчера должен был пройти 5 км.
Программа: Ты выполнил эту норму? Введи, сколько ты километров:

Школьник: (вводит количество пройденных километров)

Программа: Молодец. Так держать. В здоровом теле здоровы дух!

Давайте запрограммируем данную ситуацию на языке Python:

```
print("Добрый день, дружок. Ты вчера должен был пройти 5 км.")
print("Ты выполнил эту норму? Введи, сколько ты километров:")

kilometers = int(input()) # считываем количество пройденных километров

if kilometers == 5:
print("Молодец. Так держать. В здоровом теле здоровы дух!")
```

Если школьник введет число 5, программа выведет сообщение "Молодец. Так держать. В здоровом теле здоровы дух!". В таком случае, школьник успешно выполнил норму прохождения 5 километров.

Теперь перейдем ко второму варианту.

Вариант 2:
Во втором варианте программы, диалог будет следующий:

Программа: Добрый день, дружок. Ты вчера должен был пройти 5 км.
Программа: Ты выполнил эту норму? Введи, сколько ты километров:

Школьник: (вводит количество пройденных километров)

Программа: Ты не заработал на завтрак.
Программа: Тебе стоит пройти оставшиеся ... километров.

Давайте теперь запрограммируем этот вариант:

```
print("Добрый день, дружок. Ты вчера должен был пройти 5 км.")
print("Ты выполнил эту норму? Введи, сколько ты километров:")

kilometers = int(input()) # считываем количество пройденных километров

if kilometers < 5:
remaining_km = 5 - kilometers
print("Ты не заработал на завтрак.")
print("Тебе стоит пройти оставшиеся", remaining_km, "километров.")
```

Если школьник введет число меньше 5, то программа посчитает, сколько километров он оставил непройденными и выведет сообщение "Ты не заработал на завтрак. Тебе стоит пройти оставшиеся ... километров." При этом, вместо "..." будет выведено количество непройденных километров.

Надеюсь, это поможет вам понять, как решить задачи. Если есть еще вопросы, я с радостью помогу!
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота