Untitled
unknown
csharp
5 years ago
2.5 kB
6
Indexable
static void Figura() { int n; Console.WriteLine("Podaj n, nieparzyste oraz wieksze lub rowne 3: "); string s = Console.ReadLine(); int.TryParse(s, out n); if (n < 3 || n%2 == 0) { Console.WriteLine("Zla liczba!"); } else { for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if ((i == 0) || (j == 0) || (i == n - 1) || (j == n - 1) || (i == j) || (i + j == n - 1)) { Console.Write("*"); } else { Console.Write(" "); } } Console.WriteLine(); } } } static void Kalkulator() { int liczba1, liczba2; char znak; Console.WriteLine("Podaj 1 liczbe: "); string s = Console.ReadLine(); int.TryParse(s, out liczba1); Console.WriteLine("Podaj znak działania +, -, * lub /"); string z = Console.ReadLine(); char.TryParse(z, out znak); if(znak != '+' && znak != '-' && znak != '*' && znak != '/') { Console.WriteLine("Podales nieprawidlowy znak!"); } else { Console.WriteLine("Podaj druga liczbe: "); string s1 = Console.ReadLine(); int.TryParse(s1, out liczba2); switch(znak) { case '+': Console.WriteLine("{0} {1} {2} = {3}", liczba1, znak, liczba2, liczba1 + liczba2); break; case '-': Console.WriteLine("{0} {1} {2} = {3}", liczba1, znak, liczba2, liczba1 - liczba2); break; case '*': Console.WriteLine("{0} {1} {2} = {3}", liczba1, znak, liczba2, liczba1*liczba2); break; case '/': Console.WriteLine("{0} {1} {2} = {3}", liczba1, znak, liczba2, liczba1/liczba2); break; } } }
Editor is loading...