Перепишите с pascal на python, пожалуйста! Срочно!

begin
write('Введите a1,a2,a3,a4: ');
var a1,a2,a3,a4,n:integer;
readln(a1,a2,a3,a4);
if a1=a4 then
begin
if a1=a2 then n:=3 else n:=2;
end
else if a1=a2 then n:=4 else n:=1;
writeln('Номер числа: ',n);
end.​


restIess: мне кажется, оно на паскале не заработает)
SmailBrain: Кажется, только что тестил, все прекрасно работает, проблема в операторе then, который в python не используется, поэтому возникает проблема в правильном построение блоков
restIess: Ну это наверно мои пробелы паскаля) не знал, что var можно в середине программы писать

Ответы

Ответ дал: restIess
1

print("Введите a1,a2,a3,a4")

a1,a2,a3,a4 = int(input()), int(input()),int(input()), int(input())

if a1 == a4:

   if a1 == a2:

       n = 3

   else:

       n = 2

elif a1 == a2:

   n = 4

else:

   n = 1

print("Номер числа: ",n)


Аноним: https://znanija.com/task/41451825 здравствуйте! помоигте пожалуйста ответить на 3 вопросика
Вас заинтересует