Kezdőoldal » Számítástechnika » Programozás » Valaki segítene c programozásban?

Valaki segítene c programozásban?

Figyelt kérdés
Hogy tudnék például 50db 7el osztható random számot generálni? Sajnos nem tudok tanártól/osztálytárstól kérdezni, csak hobbiszinten tanulom.

2018. dec. 2. 00:10
1 2
 1/16 A kérdező kommentje:
azt megtudom csinálni, hogy kiszűrje a 7el osztható számokat, de hogy csak 7el osztható számokat generáljon, nem.
2018. dec. 2. 00:15
 2/16 anonim ***** válasza:

Nem kell kiszűrni. Generálsz egy random számot, elosztod héttel. Kivonod belőle a maradékot és kész a 7-tel osztható random szám. Példa:


random szám 5324

7-tel való osztás után a maradék 4


5324 - 4 = 5320, ez lesz a 7-tel osztható random számod.

2018. dec. 2. 00:19
Hasznos számodra ez a válasz?
 3/16 anonim ***** válasza:
100%

De ennél is jobb megoldás, Generálsz egy random számot és megszorzod 7-tel. Példa:


random szám: 18

18 * 7 = 56 ez lesz a 7-tel osztható random számod

2018. dec. 2. 00:20
Hasznos számodra ez a válasz?
 4/16 anonim ***** válasza:
126
2018. dec. 2. 00:21
Hasznos számodra ez a válasz?
 5/16 anonim válasza:
100%
Vagy generálsz egy random számot az [a,b] intervallumból, megszorzod 7tel és kapsz egy random 7tel osztható számot a [7a,7b] intervallumból.
2018. dec. 2. 00:21
Hasznos számodra ez a válasz?
 6/16 A kérdező kommentje:
De ha 50 random számot generálok egyszerre, azt hogy kivitelezem, hogy csak 7el osztható számot dobjon ki a gép?
2018. dec. 2. 00:21
 7/16 anonim ***** válasza:

"azt hogy kivitelezem, hogy csak 7el osztható számot dobjon ki a gép?"


Az mitől is lenne random?

2018. dec. 2. 00:24
Hasznos számodra ez a válasz?
 8/16 anonim ***** válasza:
Csinálsz egy rand7() függvényt ami 7-tel osztható random számmal tér vissza, a fent leírt módszerrel.
2018. dec. 2. 00:24
Hasznos számodra ez a válasz?
 9/16 A kérdező kommentje:

Az ötödik válasz segítette, köszönöm :D

Hogy erre, hogy nem jöttem rá? tizenx feladat után egyhuzamban már nem könnyű :D

2018. dec. 2. 00:25
 10/16 A kérdező kommentje:
*segített
2018. dec. 2. 00:25
1 2

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!