Forum » Programiranje » [C++][Naloga] metanje dveh kock
[C++][Naloga] metanje dveh kock
![](https://static.slo-tech.com/stili/avatar_gray.gif)
cosa nostra ::
LP.samo to še moram do jutri naredit potem pa vam neham težit.![:D](https://static.slo-tech.com/smeski/icon_biggrin.gif)
SIMULIRAJ METANJE DVEH KOCK.(RANDOM UKAZ).SIMULACIJA SE KONČA, KO SE 10. IZVRŠI ALI ČE NA OBEH KOCKAH PADE 6.
NA ZASLON MORAMO IZPISATI TUDI VREDNOSTI.
Primer izpisa:
1.poskus :2,4 ******
2.poskus :4,1*****
3.poskus : 6,6 ************ //končamo ker so padle seštice
ITD.
Mi lahko kdo razloži idejo ali načrt.Tudi če ima kdo približno kodo se nebi branil..hvala in Lp
![:D](https://static.slo-tech.com/smeski/icon_biggrin.gif)
SIMULIRAJ METANJE DVEH KOCK.(RANDOM UKAZ).SIMULACIJA SE KONČA, KO SE 10. IZVRŠI ALI ČE NA OBEH KOCKAH PADE 6.
NA ZASLON MORAMO IZPISATI TUDI VREDNOSTI.
Primer izpisa:
1.poskus :2,4 ******
2.poskus :4,1*****
3.poskus : 6,6 ************ //končamo ker so padle seštice
ITD.
Mi lahko kdo razloži idejo ali načrt.Tudi če ima kdo približno kodo se nebi branil..hvala in Lp
![](https://static.slo-tech.com/stili/avatar_gray.gif)
black ice ::
Kode ne boš dobil, ker pričakuješ, da ti bomo vse rešili, ti pa rade volje dam nekaj namigov.
Uporabi funkcijo rand(). Poguglaj kako dobiš random število z zgornjo mejo 6 (ker ima kocka največ 6 števil).
Zanko ponavljaš največ desetkrat oz. dokler ne padeta dve šestici.
Veselo na delo.
Uporabi funkcijo rand(). Poguglaj kako dobiš random število z zgornjo mejo 6 (ker ima kocka največ 6 števil).
Zanko ponavljaš največ desetkrat oz. dokler ne padeta dve šestici.
Veselo na delo.
![](https://static.slo-tech.com/stili/avatar.gif)
snow ::
Približna koda:
for(int i=0;i<10;i++)
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins
![](https://static.slo-tech.com/stili/avatar_gray.gif)
kloko ::
Kompletna rešitev, a se oproščam ker je v BASHu, se mi je danes terminal zataknil in C++ editor ne deluje...
L.p., Kloko
#!/bin/bash # Copyright (c) Kloko 2013 MAXI=6 PONOV=10 for i in $(seq 1 ${PONOV}); do sleep 1 PRVA=$[ ( $RANDOM % $MAXI ) + 1 ] sleep 1 DRUGA=$[ ( $RANDOM % $MAXI ) + 1 ] echo Met $i: $PRVA $DRUGA if [ $PRVA -eq $MAXI ] && [ $DRUGA -eq $MAXI ] then echo Dvojni $MAXI, prekinjam met... exit fi done
L.p., Kloko
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Vprašanje v zvezi z rand() funkcijoOddelek: Programiranje | 5512 (4702) | fireice |
» | Kaj je vse možno v true infinite času in/ali poskusih? (strani: 1 2 3 )Oddelek: Znanost in tehnologija | 11569 (9314) | Saladin |
» | Hobotnica Paul (strani: 1 2 )Oddelek: Loža | 10707 (7362) | Nagi Bator |
» | Informatika - nalogaOddelek: Šola | 1892 (1600) | Thomas |
» | Verjetnostne uganke (strani: 1 2 )Oddelek: Znanost in tehnologija | 6475 (4906) | SavoKovac |