Kezdőoldal » Számítástechnika » Programozás » Megtudná valaki írni ezt a...

Megtudná valaki írni ezt a programot DEV C++-ban?

Figyelt kérdés
Generálj ki 250 számot (1-1000 között) egy tömbbe, majd határozd meg a prímszámokat, melyeket írj ki a képernyőre, majd határozd meg a számukat is.
2013. máj. 31. 19:10
 1/2 anonim ***** válasza:

1. egy ciklusban szépen feltöltöd a tömböt.

2. egy ciklussal végig mész a tömbön és megnézed minden számra, hogy prím-e.


Ez a nagyon-nagyon fapados megoldás, de neked most elég lesz.

(Igazából a neten ez egy halom verzióban fent van, ha kicsit utána nézel.)

2013. máj. 31. 19:53
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

Amire szükség lesz:

Egy 250 elemű tömb amibe a 1-1000 közti számok lesznek.

Egy számláló nevű változó amit alapból 0 ra állítasz ezt mindig növelni fogod egyel akkor amikor a progid talál egy prímet.


meghívod a srand(time(0)) függvényt a programod indulásakor,hogy ne ugyanazt az eredményt kapd minden lefutáskor.


a ( rand()%998 ) + 2 ; algoritmussal generálsz véletlen számot 250 szer és kapott számokat belerakod egy 250 elemű tömbbe.


int szamok[250];

for(int i(0); i < 250; ++i)

*(szamok + i) = (rand() % 997) + 2;

//*(szamok + i) gyanaz mint ez: szamok[i];


a tömbben levő számokon végigmész egy ciklussal és a ciklus törzsében meghatározod,hogy az prím e vagy sem.Ha a tömbben levő egyik szám prím akkor ki íratod ez a számot. és a számláló nevű változót megnöveled egyel és így tovább és így tovább majd a ciklus lefutása után ki íratod a számláló változót is.

2013. jún. 1. 00:34
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!