Нарисуйте на клетчатом поле 10 на 10 букву Ю исполнителем робот.
Исходное положения робота 6,6
В программе Pascal.ABC.NET

18 Ноя 2019 в 19:49
201 +1
0
Ответы
1
var
x, y: integer;
begin
x := 6;
y := 6;
{Левая вертикаль}
for y := 2 to 8 do
begin
if ((y = 2) or (y = 8)) then
begin
for x := 1 to 5 do
begin
WriteLn(x, ', ', y);
end;
end
else
begin
WriteLn('1, ', y);
WriteLn('5, ', y);
end;
end;
{Горизонталь}
x := 1;
y := 4;
for x := 1 to 5 do
begin
WriteLn(x, ', ', y);
end;
{Нижняя горизонталь}
y := 8;
for x := 2 to 4 do
begin
WriteLn(x, ', ', y);
end;
{Вывод точек в нужных местах}
WriteLn('2, 5');
WriteLn('3, 5');
WriteLn('4, 5');
end.
19 Апр 2024 в 01:33
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир