0
Eof when reading the line. Помогите плиз!
В практическом задании со скидкой на учебу прога выдает ошибку Eof на изначально написанную строку кода, в которую вводятся данные. Нужно расчитать скидку на обучение, исходя из среднего арифметического между двумя сестрами. Код выглядит так: name = input() sem1_score = int(input()) sem2_score = int(input()) # место для вашего кода if (int(sem1_score) + int(sem2_score) / 2 >= 90 and int(sem1_score) + int(sem2_score) / 2 <= 100): print("50") elif (int(sem1_score) + int(sem2_score) / 2 >= 80 and int(sem1_score) + int(sem2_score) / 2 <= 89): print ("30") elif (int(sem1_score) + int(sem2_score) / 2 >= 70 and int(sem1_score) + int(sem2_score) / 2 <= 79 ): print ("10") else : print ("0")
6 odpowiedzi
+ 8
It's working fine.
Your inputs need to be
Никита Петрик
(Press Enter)
100
(Press Enter)
100
#output 50
Take a look at this lesson
https://www.sololearn.com/post/664632/?ref=app
+ 9
You can use range function instead of and operator.
Also you have to close the parenthesis like this
if (int(sem1_score) + int(sem2_score)) / 2 >= 90 and (int(sem1_score) + int(sem2_score)) / 2 <= 100:
print("50")
#your code
https://code.sololearn.com/c8XCvvK9p028/?ref=app
+ 1
Ty. I'll try it.
0
I am not getting any eof errors but various other errors but you need to enter input as follow if it's an eof error.
Name
Score1
Score2
Я не получаю никаких ошибок eof, но получаю различные другие ошибки, но вам нужно ввести ввод, как показано ниже, если это ошибка eof.
имя
Оценка1
Оценка2
0
I think that i'm understand. I'l try it. Thank you so much!)
0
Pls, run your own code. It shows the same EOF!