ответ:алг т;
нач
Сместится в точку(2,1);
Опустить перо;
Сместится на вектор(0,2);
Сместится на вектор(1,0);
Сместится на вектор(-2,0);
кон.
алг я;
нач
Сместится в точку(1,1);
Опустить перо;
Сместится на вектор(1,1);
Сместится на вектор(0,1);
Сместится на вектор(-1,0);
Сместится на вектор(0,-1);
Сместится на вектор(1,0);
Сместится на вектор(0,-1);
кон.
алг с;
нач
Сместится в точку(3,1);
Опустить перо;
Сместится на вектор(-2,0);
Сместится на вектор(0,2);
Сместится на вектор(2,0);
кон.
Объяснение: на таком примере делай все буквы
C++:
#include <iostream>
#include <windows.h>
#include <time.h>
using namespace std;
struct Person
{
string canGoOutside(int age, float temperature)
{
if(age >= 20 && age <= 45 && temperature >= -20 && temperature <= 30)
return "Можно идти гулять";
else if(age < 20 && temperature >= 0 && temperature <= 28)
return "Можно идти гулять";
else if(age > 45 && temperature >= -10 && temperature <= 25)
return "Можно идти гулять";
else
return "Отсавайтесь дома";
}
int generateRandomAge(int min, int max){
return min + rand() % (max + 1 - min);
}
};
int main()
{
SetConsoleCP(65001);
SetConsoleOutputCP(65001);
srand(time(NULL));
Person Adolf;
cout << Adolf.canGoOutside(15, 15) << endl;
cout << Adolf.canGoOutside(73,5) << endl;
cout << Adolf.canGoOutside(36, -10) << endl;
cout << Adolf.canGoOutside(19, -25) << endl;
cout << endl;
cout << Adolf.canGoOutside(Adolf.generateRandomAge(5, 65), -5) << endl;
cout << Adolf.canGoOutside(Adolf.generateRandomAge(5, 65), 10) << endl;
cout << Adolf.canGoOutside(Adolf.generateRandomAge(5, 65), 0) << endl;
cout << Adolf.canGoOutside(Adolf.generateRandomAge(5, 65), 40) << endl;
return 0;
}