Kezdőoldal » Számítástechnika » Programozás » Prímszám élleőrzés?

Prímszám élleőrzés?

Figyelt kérdés

Sziasztok idáig eljutottam!

Console.WriteLine("Kérem adjon meg egy számot!!");

int a = Convert.ToInt32(Console.ReadLine());

bool prim = false;


for (int i = 2; i < a; i++)

{

if (a % i == 0)

{

prim = false;

break;

}

else

if (a % i == 0)

{

prim = true;


}

}

Console.WriteLine("Ez bizony prímszám!");

Console.ReadLine();


De sajnos nem tudom megoldani azt hogy fel ismerje hogy ha a szám nem prímszám !

Normális válaszokat kérnék!

Előre is köszi!



2015. febr. 10. 18:46
 1/5 anonim ***** válasza:

át láthatatlan, tedd fel ide és küld el nekünk:


pastebin.com

2015. febr. 10. 18:53
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:

Mi volt a gondolat e mögött?


else

if (a % i == 0)

{

prim = true;


}


Ha a osztható i-vel akkor nem prím.


Alapból legyen a prim:

bool prim = true;


Végigmész a cikluson, ha valami osztja akkor

prim = flase;


Ha a ciklusból kilépett és még mindig true a prim, akkor semmi sem osztotta, tehát tényleg prím.

2015. febr. 10. 19:51
Hasznos számodra ez a válasz?
 3/5 SimkoL ***** válasza:
Talán ezt nézd meg: [link]
2015. febr. 10. 21:25
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:
SimkoL köszönöm szépen a válaszodat , kiválóan működik !
2015. febr. 10. 21:32
 5/5 SimkoL ***** válasza:
Remélem érted is :)
2015. febr. 11. 02:25
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!