Diskuze: Čtyřúhelník
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj je to příšerně napsané , ale snažil jsem se rozšířit to jak si to měl Ty. Console není uplně vhodná na kreslení.
try
{
Console.WriteLine("zadej delku strany a:");
int a = Int32.Parse(Console.ReadLine());
Console.WriteLine("zadej delku strany b:");
int b = Int32.Parse(Console.ReadLine());
Console.WriteLine("zadej znak z ktereho bude ctyruhelnik zhotoven");
string znak = Console.ReadLine();
string x = znak;
Console.WriteLine();
Console.SetCursorPosition(0, 8);
int left = Console.CursorLeft;
int top = Console.CursorTop;
for (int i = 0; i < a; i++)
{
Console.Write(znak);
}
for (int i = 0; i < b - 2; i++)
{
Console.SetCursorPosition(0, top + 1);
Console.Write(znak);
Console.SetCursorPosition(a - 1, top + 1);
Console.Write(znak);
top++;
}
top = Console.CursorTop;
Console.SetCursorPosition(0, top + 1);
for (int i = 0; i < a; i++)
{
Console.Write(znak);
}
Console.WriteLine("");
Console.WriteLine("");
}
catch (Exception)
{
Console.WriteLine("Error");
}
Console.WriteLine("Stiskněte ENTER.");
Console.ReadLine();
Zobrazeno 2 zpráv z 2.