Kezdőoldal » Számítástechnika » Programozás » C# programozás gyakorló...

C# programozás gyakorló feladatok. Segítenél?

Figyelt kérdés

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!



2012. jan. 29. 19:39
 1/3 anonim ***** válasza:

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...

2012. jan. 30. 15:57
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Előző vagyok... vétettem benne egy kis hibát, miszerint ha beírod hogy x prímet akarsz 1-gyel többet fog kiadni... Bocs nem figyeltem oda :D
2012. jan. 30. 15:59
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
Amúgy nem vágom, hogy mit tanulsz abból ha most megírják helyetted. Olvass könyveket olvass tutorialt, és magadtól fogod előbb-utóbb megírni.
2012. jan. 31. 09:29
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!