Untitled
unknown
csharp
5 years ago
2.5 kB
7
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...