C Sharp: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
m Aktualizacja aktualnej wersji stabilnej |
Zmodyfikowanie przykładu, aby korzystał z najnowszych funkcji języka. Znaczniki: Wycofane VisualEditor |
||
Linia 265:
</syntaxhighlight>
Inny program symulujący uniwersalną kostkę do gry, można w nim zobaczyć kilka podstawowych instrukcji języka C# oraz wykorzystanie funkcji [https://learn.microsoft.com/pl-pl/dotnet/csharp/fundamentals/program-structure/top-level-statements instrukcji najwyższego poziomu].
<syntaxhighlight lang="csharp" line="1">
int kostka;
{
{
▲ Random liczba = new Random();
▲ string str = String.Empty;
▲ Console.Clear();
▲ while (true)
▲ {
▲ Console.Write("Iluścienną kostką chcesz grać? ");
try { kostka = int.Parse(Console.ReadLine()); }▼
catch▼
{▼
Console.WriteLine("Podano nieprawidłowe dane!");▼
kostka = 0;▼
if (kostka < 4) { Console.WriteLine("Kostka ma minimum 4 ściany."); }▼
else break;▼
}▼
Console.Clear();▼
while (!str.Equals("q"))▼
{▼
Console.WriteLine($"Wylosowana liczba to: {liczba.Next(kostka) + 1}\tAby zakończyć wciśnij Q + Enter");▼
}▼
}
{
}
{
▲
}
</syntaxhighlight>
|