C# programozás gyakorló feladatok. Segítenél?
1. Írassa ki a képernyőre az első n egész szám összegét!
2. Állapítsa meg a beolvasott számról, hogy az prímszám-e!
3. Keresse meg az első n darab prímszámot!
System.Console.Write("Adja meg, hogy hány pozitív egész számot szeretne összeadni! ");
int n = Convert.ToInt32(System.Console.ReadLine());
int sum = 0;
for (int i = 1; i < n + 1; i++)
{
sum += i;
}
System.Console.WriteLine(sum);
System.Console.Write("Adja meg, hogy melyik számot szeretné vizsgálni! ");
int szam = Convert.ToInt32(System.Console.ReadLine());
Boolean prim = false;
if (szam == 2) { prim = true; }
else
{
for (int i = 2; i < szam; i++)
{
if (szam % i == 0) { prim = false; break; }
else { prim = true; }
}
}
if (prim)
{
System.Console.WriteLine("Ez a szám prím");
}
else
{
System.Console.WriteLine("Ez a szám nem prím");
}
System.Console.Write("Adja meg, hogy hány prímet szeretne keresni! ");
int n2 = Convert.ToInt32(System.Console.ReadLine());
int darab = 0;
int vizsgalando = 2;
while (darab < n2 + 1)
{
Boolean ezprim = true;
for (int i = 2; i < vizsgalando; i++)
{
if (vizsgalando % i == 0)
{
ezprim = false;
break;
}
}
if (ezprim)
{
System.Console.Write("{0} ", vizsgalando);
darab++;
}
vizsgalando++;
}
System.Console.ReadKey();
A változó nevek elég bénák, de sztem érteni fogod...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!