Правильно, что обратилась к нам =). Итак, ОПЕРАЦИОННАЯ СИСТЕМА отвечает за работу компьютера с человеком, интерфейс и стандартное програмное обеспечение. От того, какая у тебя операционка, зависит написание тегов ( например объединять теги переноса строки в один или нет). Примеры операционных систем: Windows, Linuw, Unix, Ubuntu, Macintosh, IOS, WindowsMobile, Android, MacOS и т.п. этого хватит?
<h2><u>if5 </u></h2>
program raf105;
uses robot;
begin
task('if5');
if (wallfromdown) or (wallfromup)
then begin left; paint; right; right; paint; left;
end;
if (wallfromleft) or (wallfromright)
then begin up; paint; down; down; paint; up;
end;
end.
<h2><u>if6 </u></h2>
program raf105;
uses robot;
begin
task('if6');
up;
if cellispainted
then begin down; down; paint; end
else begin down; down;
if cellispainted
then begin up; up; paint; end
else begin up; left;
if cellispainted
then begin right; right; paint; end
else paint;
end;
end;
end.
<h2><u>if7 </u></h2>
program raf105;
uses robot;
begin
task('if7');
if wallfromright and wallfromdown
then begin up; left; paint; end;
if wallfromleft and wallfromdown
then begin up; right; paint; end;
if wallfromup and wallfromleft
then begin right; down; paint; end;
if wallfromup and wallfromright
then begin down; left; paint; end
end.
Такой алгоритм называется линейный