Вопрос задан 04.10.2023 в 05:02. Предмет Информатика. Спрашивает Ли Егор.

Составить программу, которая вводит фамилию и оценку в одну строку 10 студентов, а выводит фамилию

первого студента, получившего отлично. в питоне
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Полевая Диана.

students = {}

for i in range(0,9):

lname, mark = map(str, input().split())

students.update({ lname: mark })

for key, value in students.items():

if value == 'Отлично':

 print(key)

 break

"""С отступами всё плохо, поэтому прикреплю файл с кодом. Копируй оттуда."""

P.S. в простом текстовике, потому что сайт не даёт загрузить .py файл. Потом просто уберёшь .txt из названия.


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете использовать следующую программу на Python для ввода фамилии и оценки 10 студентов и вывода фамилии первого студента, получившего отлично (если такой студент есть):

python
# Создаем список для хранения фамилий и оценок students = [] # Вводим фамилии и оценки 10 студентов for i in range(10): student_data = input(f"Введите фамилию и оценку студента {i + 1} через пробел: ") # Разбиваем введенную строку на фамилию и оценку parts = student_data.split() if len(parts) == 2: surname, grade = parts students.append((surname, int(grade))) else: print("Неправильный формат ввода. Попробуйте еще раз.") # Ищем первого студента, получившего отлично (оценка 5) for surname, grade in students: if grade == 5: print(f"Первый студент, получивший отлично: {surname}") break else: print("Отличных студентов нет.")

Эта программа сначала запрашивает фамилии и оценки 10 студентов, а затем проверяет каждого студента на наличие отличной оценки (5). Если такой студент найден, программа выводит его фамилию, иначе выводится сообщение о том, что отличных студентов нет.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос