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

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

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

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

до вас

polinadorokhova polinadorokhova    3   12.01.2021 06:21    54

Ответы
Coolgirl1098 Coolgirl1098  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, то программа посчитает, сколько километров он оставил непройденными и выведет сообщение "Ты не заработал на завтрак. Тебе стоит пройти оставшиеся ... километров." При этом, вместо "..." будет выведено количество непройденных километров.

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