Информатика 10 класс Условные операторы и работа с данными вывод фамилии базовые операции python Новый
Для решения задачи, нам нужно выполнить несколько шагов. Мы будем использовать язык программирования Python. Давайте разберем, как написать код, который выполнит поставленную задачу.
input()
.Теперь давайте напишем сам код:
# Считываем фамилию и оценку первого ученика first_student = input("Введите фамилию первого ученика: ") first_score = int(input("Введите оценку первого ученика: ")) # Считываем фамилию и оценку второго ученика second_student = input("Введите фамилию второго ученика: ") second_score = int(input("Введите оценку второго ученика: ")) # Сравниваем оценки if first_score > second_score: # Если первая оценка больше, выводим фамилию первого ученика print(first_student) else: # В противном случае выводим фамилию второго ученика print(second_student)
Объяснение кода:
input()
для считывания фамилий и оценок. Обратите внимание, что оценки мы преобразуем в целые числа с помощью int()
.if
. Если оценка первого ученика больше, мы выводим его фамилию. В противном случае выводим фамилию второго ученика.Таким образом, программа будет корректно определять, кто из учеников получил более высокий балл, и выводить его фамилию.