FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.
Email: Нажмите что бы посмотреть
Давайте вспомним
Файлы z1.prg, z1.maz
1 способ
Меандр1
{
вперед ( 1 );
повтори ( 4 )
{
налево;
посади; вперед ( 1 );
посади; вперед ( 1 );
посади;
направо; вперед ( 1 );
посади; направо;
вперед ( 2 ); налево;
посади; вперед ( 1 );
посади; вперед ( 1 );
}
}
Файлы меандр1.prg, меандр.maz
2 способ
(с использованием процедуры)
Меандр2
{
вперед ( 1 );
повтори ( 4 ) Виток;
}
Виток
{
налево;
посади; вперед ( 1 );
посади; вперед ( 1 );
посади;
направо; вперед ( 1 );
посади; направо;
вперед ( 2 ); налево;
посади; вперед ( 1 );
посади; вперед ( 1 );
}
Файлы меандр2.prg, меандр.maz
Файл рт23.maz
Файл рт25.maz
РТ27а
{
повтори ( 3 )
{
Угол;
направо; вперед ( 2 );
направо; вперед ( 2 );
направо;
}
}
Угол
{
назад ( 4 );
посади; вперед ( 1 );
посади; вперед ( 1 );
посади; вперед ( 1 );
посади; вперед ( 1 );
направо;
посади; вперед ( 1 );
посади; вперед ( 1 );
посади; вперед ( 1 );
посади; вперед ( 1 );
посади;
}
Файлы рт27а-1.prg, рт27а-2.prg, рт27а.maz
Файлы рт24а.maz, рт24б.maz, рт24в.maz
Давайте вспомним
Длинная_клумба
{
пока ( впереди_свободно )
{
вперед ( 1 );
посади;
}
налево;
вперед ( 1 );
налево;
пока ( слева_клумба )
{
вперед ( 1 );
}
налево; вперед ( 1 );
}
Файлы дл_клумба.prg, дл_клумба.maz
Пример 1
Клумба_в_коридоре
{
вперед ( 1 );
пока ( слева_стена и справа_стена )
{
посади; вперед ( 1 );
}
налево; вперед ( 2 );
налево; вперед ( 1 );
пока ( слева_стена )
{
вперед ( 1 );
}
налево; вперед ( 2 );
}
Файлы коридор1.prg, коридор1.maz
Пример 2
Клумба_в_коридоре2
{
вперед ( 1 );
пока ( слева_стена или справа_стена )
{
посади; вперед ( 1 );
}
налево; вперед ( 2 );
налево; вперед ( 1 );
пока ( не база ) вперед ( 1 );
}
Файлы коридор2.prg, коридор2.maz
Файлы рт30.prg, рт30.maz
Давайте вспомним
Клумбы_выбор
{
вперед ( 2 );
пока ( не справа_свободно )
{
если ( слева_свободно )
{ посади; }
вперед ( 1 );
}
вперед ( 1 );
}
Файлы клумба_выбор1.prg, клумба_выбор1.maz
Клумбы_выбор2
{
вперед ( 1 ); направо;
пока ( впереди_свободно )
{
вперед ( 1 );
если ( слева_свободно )
{
налево; вперед ( 1 );
посади;
назад ( 1 ); направо;
}
иначе
{ посади; }
}
направо; вперед ( 1 );
}
Файлы клумба_выбор2.prg, клумба_выбор2.maz
РТ35
{
пока ( слева_свободно или впереди_свободно )
{
если ( слева_свободно )
{
налево; вперед ( 1 ); направо;
}
иначе
{
вперед ( 1 );
}
}
}
Файлы рт35.prg, рт35.maz
Файлы рт34а.maz, рт34б.maz, рт34в.maz