Var a,b,c:integer;
begin
write(' введите два различных числа');
read(a,b);
if a>b then c:=a else c:=b;
writeln('большее число =', c);
end.
Вот, во вложении, что мне удалось найти:
#include <iostream>
#include <cstdlib>
#include <cmath>
#define pi 3.14
using namespace std;
int main()
{
float a, b, S; // прямоугольник(данные)
float R, H, V; // цилиндр(данные)
//ввод данных//
cout << "Input the length of rectangle: "; cin >> a;
cout << "Input the width of rectangle: "; cin >> b;
cout << "Input the radius of cylinder: "; cin >> R;
cout << "Input the height of cylinder: "; cin >> H;
//ввод данных//
//вычисление//
S = a * b;
V = pi * pow(R,2)* H;
//вычисление//
//вывод в консоль//
cout << "Area of rectangle = " << S << endl;
cout << "Volume of cylinder = " << V << endl;
//вывод в консоль//
system("pause"); // остановка консоли
return 0;
}
Var c,x,y: real;
begin
readln (x);
readln (y);
if x>y then
c=x*y
else
c=x+y;
print c
end.
Путь робота:
<span>1132432
Значит
Вверх, вверх, вправо, вниз, влево, вправо, вниз.
Значит, чтобы вернуться он должен выполнить программу, ровно обратную данной. Для этого, во-первых надо прочитать команду задом наперёд, во-вторых, каждое "влево" превратить в "вправо", "вверх" в "вниз" и тд.</span><span>
Программа </span><span>1132432 принимает следующий вид:
(1) Переворачиваем:
2342311
(2) Меняем:
14314122
Ответ: </span>
<span>14314122</span>