Определите, что будет напечатано в результате выполнения следующего алгоритма: var a, b: integer; begin a: =1; b: =1; while abs(b)< 100 do begin d: =b*(-1); a: =3*a+b; b: =a*b; end; writeln(b); end.
Программа: a = input("введите текущую координату фигуры(вертикаль): ") b = input("введите текущую координату фигуры(горизонталь): ") c = input("введите координату для хода(вертикаль): ") d = input("введите координату для хода(горизонталь): ") # условие if (a==c) and (b==c): #конец условия print("фигура может сделать ход") else: print("фигура не может сделать ход") условия: а) if (a==c) and (b==c): #ладья б) if abs(a-c) == abs(b-d): #слон в) if abs(a-c)==1 or abs(b-d)==1: #король г) if abs(a-c) == abs(b-d) or a == c or b == d: #ферзь ж) if((abs(abs(a-c)-2)< 0.5) and (abs(abs(b-d)-1)< 0.5) or (abs(abs(a-c)-1)< 0.5) and (abs(abs(b-d)-2.0)< 0.5)): #конь
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Определите, что будет напечатано в результате выполнения следующего алгоритма: var a, b: integer; begin a: =1; b: =1; while abs(b)< 100 do begin d: =b*(-1); a: =3*a+b; b: =a*b; end; writeln(b); end.
ответ : 7168