Предмет: Информатика,
автор: SmailBrain
Перепишите с 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:
мне кажется, оно на паскале не заработает)
Кажется, только что тестил, все прекрасно работает, проблема в операторе then, который в python не используется, поэтому возникает проблема в правильном построение блоков
Ну это наверно мои пробелы паскаля) не знал, что var можно в середине программы писать
Ответы
Автор ответа:
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)
Похожие вопросы
Предмет: Русский язык,
автор: AltAngel
Предмет: Математика,
автор: Polinochka69
Предмет: Другие предметы,
автор: aliskalap1
Предмет: История,
автор: Мяумяумуррмурр
Предмет: Математика,
автор: Аноним