Вопрос Информатика 9 класс перевите программу из паскаля на питон пожалуйста. буду очень благодарна!!

Регистрация
10 Июн 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
program uslovie2;

var x,y:real;

Begin

writeln ('Введите х,у');

readin(x,y);|

if(y<x+1) and (y<-x+1) and (y>x-1) and (y>-x-1) then writeln ('внутри") else

writeln ('вне');

end.
 
x, y = map(float, input("Введите x, y ").split())
if y < x + 1 and y < -x + 1 and y > x - 1 and y > -x - 1:
print("внутри")
else:
print("вне")
 
Для перевода данной программы из Паскаля на Python в одну строку следующий код: print('внутри' if (lambda x,y: y-x-1)(*map(float, input('Введите x,y: ').split())) else 'вне') Результат выполнения программы
19765033_2cdc0a0279fe3c909b11f49db939d6f9_800.png

 
Наивная реализация (калька): x,y=(float(i) for i in input('Ведите x y =').split())
if max(-x-1, x-1)
 
double x = 0, y = 0;
int wmain() {
wcout &lt;&lt; L&#34;Введите 2 значения типа double: &#34;;
wcin &gt;&gt; x &gt;&gt; y;
if (y &lt; (x + 1) &amp;&amp; (y &gt; (x - 1))
wcout &lt;&lt; L&#34;Внутри!&#34;;
else
wcout &lt;&lt; L&#34;Снаружи!&#34;;
}
 
Назад
Сверху