Запрограммируй прототип игры «Поймай черепашку»
1. Подключи модули turtle, time, random.
2. Создай три черепашки. Настрой их свойства: цвет, форма, скорость, начальная расстановка.
3. Подпиши каждую черепашку на событие «клик мышкой». Функции-обработчики у всех черепашек будут разными!
4. Для каждой черепашки создай функцию-обработчик. Опиши в ней реакцию на событие, например, поворот и перемещение в случайную точку.
5. Создай функцию gameFinished(), определяющую, не выползла ли одна из черепашек за пределы экрана.
6. Создай основной цикл игры. Цикл работает, пока все черепашки находятся на экране (как только gameFinished() = True, цикл завершает работу).
using System;
class Programm
{
static void Main()
{
int n=int.Parse(Console.ReadLine());
int[] a=new int [n];
for (int i=0;i<n;i++)
{
a[i]=i;
Console.Write(a[i] + " ");
}
}
}
//C# second problem
using System;
class Programm
{
static void Main()
{
int n=int.Parse(Console.ReadLine());
int[] a=new int [n];
int ma=0,mi=0,ma_p=0,mi_p=0;
for (int i=0;i<n;i++)
{
a[i]=int.Parse(Console.ReadLine);
}
ma=a[0];mi=a[0];ma_p=0;mi_p=0;
for (int i=0;i<n;i++)
{
if (ma<a[i]){ma=a[i];ma_p=i;}
if (mi>a[i]){mi=a[i];mi_p=i;}
}
ma=a[ma_p];
a[ma_p]=a[mi_p];
a[mi_p]=ma;
for (int i=0;i<n;i++){Console.Write(a[i] + " ");}
}
}
// Внимание! Если программа не работает, обновите версию!
procedure CreateFile(p:string);
begin
var f:=OpenWrite(p);
Writeln(f,'В чащах юга жил бы цитрус? Да, но фальшивый экземпляръ!');
Writeln(f,'СЪЕШЬ ЖЕ ЕЩЁ ЭТИХ МЯГКИХ ФРАНЦУЗСКИХ БУЛОК, ДА ВЫПЕЙ ЧАЮ');
Writeln(f,'ФлегмаТичНая этА веРБлЮдиЦа жует у пОДЪезда засыХающий горький шиповник');
Writeln(f,'The quick brown fox jumps over the lazy dog');
Writeln(f,'THE FIVE BOXING WIZARDS JUMP QUICKLY');
f.Close
end;
procedure UpFile(p:string);
begin
var a:=ReadAllLines(p);
WriteAllLines(p,a.Select(s->UpperCase(s)).ToArray);
end;
begin
var p:=ReadlnString('Введите имя файла (можно, с путём):');
CreateFile(p);
UpFile(p);
// контроль работы
ReadAllLines(p).Println(NewLine)
end.
Пример работы
Введите имя файла (можно, с путём): MyTest.txt
В ЧАЩАХ ЮГА ЖИЛ БЫ ЦИТРУС? ДА, НО ФАЛЬШИВЫЙ ЭКЗЕМПЛЯРЪ!
СЪЕШЬ ЖЕ ЕЩЁ ЭТИХ МЯГКИХ ФРАНЦУЗСКИХ БУЛОК, ДА ВЫПЕЙ ЧАЮ
ФЛЕГМАТИЧНАЯ ЭТА ВЕРБЛЮДИЦА ЖУЕТ У ПОДЪЕЗДА ЗАСЫХАЮЩИЙ ГОРЬКИЙ ШИПОВНИК
THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG
THE FIVE BOXING WIZARDS JUMP QUICKLY