1. Главная
  2. Библиотека
  3. Программирование
  4. Реализуйте следующую программу: Считываются строки форм...
Решение задачи на тему

Реализуйте следующую программу: Считываются строки формата "имя: оценка" до тех пор, пока не введена строка "стоп". Программа должна отсортировать студентов по их оценкам (от наименьшей к наибольшей) и напечатать их имена. Каждое имя печатается с новой

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Реализуйте следующую программу: Считываются строки формата "имя: оценка" до тех пор, пока не введена строка "стоп". Программа должна отсортировать студентов по их оценкам (от наименьшей к наибольшей) и напечатать их имена. Каждое имя печатается с новой

Условие:

Реализуйте следующую программу:


Считываются строки формата "имя: оценка" до тех пор, пока не введена строка "стоп".
Программа должна отсортировать студентов по их оценкам (от наименьшей к наибольшей) и напечатать их имена.
Каждое имя печатается с новой строки.
Если у студентов одинаковые оценки, то их имена печатаются в алфавитном порядке.
Подсказка: используйте словарь для сохранения входных данных.

Решение:

Вот пример реализации программы на Python, которая выполняет указанные требования:

Эта программа считывает строки в формате имя: оценка, сохраняет их в словаре, а затем сортирует студентов по оценкам и именам, выводя имена на экран.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет