Dipper17
19.08.2022 23:11

перевести с Pascal в Phyton

uses crt;
var a,b,c,d,e,f,i,nb,nc:integer;
function hod(n,x,y:integer):boolean;
begin
case n of
1:hod:=((abs(x-e)=1)and(abs(y-f)<=1))or((abs(x-e)<=1)and(abs(y-f)=1));
2:hod:=(x=e)or(y=f)or(abs(x-e)=abs(y-f));
3:hod:=(x=e)or(y=f);
4:hod:=abs(x-e)=abs(y-f);
5:hod:=((abs(x-e)=1)and(abs(y-f)=2))or((abs(x-e)=2)and(abs(y-f)=1));
end;
end;

begin
repeat
writeln('Введите поле белой фигуры:');
write('a=');read(a);
write('b=');read(b);
until (a in [1..8])and(b in [1..8]);
repeat
writeln('Введите поле черной фигуры:');
write('c=');read(c);
write('d=');read(d);
until (c in [1..8])and(d in [1..8])and((c<>a)or(d<>b));
repeat
writeln('Введите поле для хода:');
write('e=');read(e);
write('f=');read(f);
until (e in [1..8])and(f in [1..8])and((e<>a)or(f<>b))and((e<>c)or(f<>d));
writeln('Выберите белую фигуру');
writeln('1-король 2-ферзь 3-ладья 4-слон 5-конь');
repeat
read(nb);
until nb in [1..5];
writeln('Выберите черную фигуру');
writeln('2-ферзь 3-ладья 4-слон 5-конь');
repeat
read(nc);
until nc in [2..5];
if not hod(nb,a,b) then write('Белая фигура не может пойти на указанное поле')
else
begin
if not hod(nc,c,d) then write('Белая фигура может пойти на указанное поле, не попав под бой')
else write('Белая фигура может пойти на указанное поле, но попав под бой');
end;
end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
gerasimovgleb224
22.09.2020 12:31
1) От хаоса к порядку:
- на водеме водоплавающие птицы перемещаются хаотично, во время сбора и отлета стаи в более теплые места на зимовку происходит переход к порядку - птицы в стаях летят в строго определенном порядке, вожак строго впереди, за ним все остальные перелетные птицы;
- рыбы в течении всего года перемещаются хаотично, во время нереста (например, семги) рыба собираются вместе  и перемещается в одном направлении - вверх по течению реки
2) От порядка к хаосу происходит переход во время землетрясения (нарушение жизни растений животных, почв, рельефа и тд), штормов, цунами, ураганов и тд
3) Информационные сигналы: человеческая речь - звуковые сигналы, видео - информационные сигналы для органов зрения - результат обрабатывается в головном мозге
4) Генетическая информация нужна для передачи новым поколениям опыта при живых организмов к окружающей среде, например, цвет кожи для жителей разных климатических поясов.
0,0(0 оценок)
Ответ:
санялещидзе
22.09.2020 12:31
Процесс перехода от хаоса к порядку идет в незамкнутых системах(из простого под определенными внешними воздействиями создается сложное => информация увеличивается)
например:
1)элементарные частицы(хаос) => (при определенных внешних воздействиях) => атом(уже порядок)
2)атомы (хаос) => (какое-то внешнее воздействие) => молекула(порядок)
3)молекулы(хаос) => (внешнее воздействие) => вещество(порядок)
4)межзвездный газ и пыль(хаос) => (воздействие гравитации) => звезда(порядок)
5)пар(хаос, молекулы двигаются беспорядочно) => (понизили температуру( сначала вода, потом лед) )=> лед(порядок, молекулы упорядочены)
6)идет дождь(капли воды находятся в беспорядке) => (из-за неровностей поверхности)=> озеро(порядок)
7)взяли любое вещество=> (понизили температуру до абсолютного нуля(гипотетически)) => движение молекул полностью прекратилось(абсолютный порядок)
8)возьмем проводник(например медь) - в нем электроны находятся в беспорядке=> создадим электрическое поле => электрический ток(направленное движение заряженных частиц - уже порядок)
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота