09.09 Командная строка и объекты

Д/З

Последний раз™ напоминаем о необходимости зарегистрироваться

  1. Ознакомьтесь с порядком оформления репозитория с Д/З

  2. <!> Задача_1:

    • напишите программу, которая:
      • получает через стандартный вход (stdin) последовательность целых чисел в виде списка, например

        • [7,2,3]
      • сортирует эти числа по возрастанию
      • выводит результат в стандартный выход (stdout) через пробел и запятую

        • 2, 3, 7
    • составьте вручную 3 тестовых примера (check/*.{in,out}), содержащих:

      1. текстовый файл с входными данными
      2. текстовый файл с эталонными выходными данными (соответствующими входным, в правильном формате)
    • протестируйте программу каждом из составленных примеров:
      • запустите программу с подачей входных данных из подготовленного файла и перенаправлением вывода в другой текстовый файл
      • при помощи команды diff проверьте совпадение файла с выводом и файла с эталонным выводом
    • напишите "ошибочную" программу, которая выдает на выход числа в том же порядке, в котором получила на вход. Протестируйте её на подготовленных входных данных. Каким должен быть тестовый пример, чтобы ошибка в программе не была обнаружена?
    • Обязательный commit и push

LecturesCMC/PythonIntro2025/Prac/01_Commandline (последним исправлял пользователь FrBrGeorge 2025-09-09 12:34:41)