public static void Main()
Console.WriteLine("Ahoj, vitej ve hre Angry Birds.");
Console.WriteLine("Tvym ukolem je navest ptaka na prase.");
Console.WriteLine("Pouzivej prikazy R = krok vpred, P = otoc se doprava, L = otoc se doleva");
Prase prase = new Prase() { X = 5, Y = 2 };
Ptak ptak = new Ptak() { X = 2, Y = 2, orientace = 2 };
Console.WriteLine("Ptak je na pozici ({0};{1}) orientovan na vychod a prase na pozici ({2};{3}).", ptak.X, ptak.Y, prase.X, prase.Y);
while (!(ptak.X == prase.X && ptak.Y == prase.Y))
Console.WriteLine("Zadej prikaz:");
string prikaz = Console.ReadLine();
case 1: ptak.Y = ptak.Y - 1; break;
case 2: ptak.X = ptak.X + 1; break;
case 3: ptak.Y = ptak.Y + 1; break;
case 4: ptak.X = ptak.X - 1; break;
Console.WriteLine("Ptak je na nove pozici ({0};{1}).", ptak.X, ptak.Y);
ptak.orientace = ptak.orientace + 1;
ptak.orientace = ptak.orientace - 1;
Console.WriteLine("Spatny prikaz.");
string orientaceText = "sever";
case 1: orientaceText = "sever"; break;
case 2: orientaceText = "vychod"; break;
case 3: orientaceText = "jih"; break;
case 4: orientaceText = "zapad"; break;
Console.WriteLine("Nova orientace ptaka je: " + orientaceText);
Console.WriteLine("Gratuluji! :-");