Hogy tudok generálni 20 db 4 jegyű számot úgy, hogy minden számjegye páros legyen? C nyelven
Hálásan köszönöm a megoldásokat. És megnyugtatásul mondom, nem programozónak készülök, de még csak nem is informatika tanárnak.
Jó éjt mindenkinek!
nnna... így mindegyik számnak egyenlő a valószínűsége, és biztosan nem lesz végtelen cikus. :)
<script>
var szamok = new Array();
for(i=0;i<20;i++){
szamok[i] = '';
for(j=0;j<4;j++){
if(j>0){
szamok[i] += Math.floor(Math.random()*5)*2;
}
else if(j == 0){
szamok[i] += (Math.floor(Math.random()*4)+1)*2;
}
}
szamok[i] = szamok[i];
document.writeln(szamok[i]+'<br>');
}
</script>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
srand(time(NULL));
for (int i = 1; i < 21; i++){
int szam = 0;
while(szam < 1000){
szam *= 10;
szam += rand( ) % 5 * 2;
}
printf("%d. %d\n", i, szam);
}
getchar();
return 0;
}
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!