Вопрос:

Напишите программу, которая выводит на экран N раз текст "Выполнение отложено", затем 1 раз текст "Задача в работе", затем столько раз текст "Выполнено", сколько дней остается до конца недели (до 7). Входные данные: Одно целое число 0 < N < 7. Выходные данные: 7 строк с фразами "Выполнение отложено", "Задача в работе", "Выполнено" в соответствии с заданием. Пример: Входные данные: 2 Выходные данные: Выполнение отложено Выполнение отложено Задача в работе Выполнено Выполнено Выполнено Выполнено

Ответ:

Вот решение на Python:

n = int(input())
for i in range(n):
 print("Выполнение отложено")
print("Задача в работе")
for i in range(7 - n - 1):
 print("Выполнено")

Объяснение:

  1. Сначала мы считываем число n, которое определяет, сколько раз нужно вывести фразу "Выполнение отложено".
  2. Затем мы используем цикл for, чтобы n раз вывести фразу "Выполнение отложено".
  3. После этого мы выводим фразу "Задача в работе" один раз.
  4. Далее, мы вычисляем, сколько дней осталось до конца недели (7 - n - 1, где -1 вычитается из-за фразы "Задача в работе").
  5. Используем еще один цикл for, чтобы вывести фразу "Выполнено" нужное количество раз.
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие