kocka

C,C++,C#

Moderátori: psichac, Moderátori

punisher802
Okoloidúci
Okoloidúci
Príspevky: 25
Dátum registrácie: 07 Okt 2010, 00:00

kocka

Príspevok od používateľa punisher802 » 24 Máj 2011, 21:26

opravite mi niekto tento priklad aby kocka hadzala nahodne cisla?..rozmyslam nad tym uz dlhsiu dobu a neviem v com je chyba..asi tam treba len nieco dopisat alebo opravit a nechcem napisat doucovatelovi ze to neviem lebo ked mu napisem ze som na to neprisiel tak to bude vyzerat ze som nad tym nerozmyslal


#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main(void)
{
int KockaCislo;

KockaCislo = rand();
KockaCislo = ( KockaCislo % 6 ) + 1;

printf("test KockaCislo = %d\n", KockaCislo);


if( KockaCislo == 6)
{
printf("... padla 6-ka\n");
}
else
{
printf("... nepadla 6-ka\n");
}


getchar();
}
0

Používateľov profilový obrázok
bobo87
Ultimate člen
Ultimate člen
Príspevky: 1913
Dátum registrácie: 15 Feb 2007, 00:00
Vek: 36
Kontaktovať používateľa:

Príspevok od používateľa bobo87 » 24 Máj 2011, 21:28

Priamo riesenie nepoviem, aby si aj ty popremyslal, ale odporucam si pozriet aj prikaz srand.

+ zla sekcia, presuniem
0
float l,I,Q,_,o;int E;main(){I=1.125;while(I>=-1.225){for(l=-2;l<=1;l+=3/79.0){Q=_=0;for(E=127;Q*Q+_*_<4.0&&--E>32;){o=Q;Q=Q*Q-_*_+l;_=2*o*_+I;}putchar(E);}putchar(10);I-=9/88.0;}}

Používateľov profilový obrázok
straciam
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1319
Dátum registrácie: 06 Jan 2009, 00:00
Bydlisko: Podbrezova
Vek: 38

Príspevok od používateľa straciam » 24 Máj 2011, 21:29

http://www.google.sk/search?sourceid=ch ... 2B%2B+rand()

a hned prvy odkaz... trochu snahy... :) aj helpy su na daco..
0

pin
Power user
Power user
Príspevky: 2370
Dátum registrácie: 09 Máj 2009, 00:00

Príspevok od používateľa pin » 24 Máj 2011, 21:32

while 1
{
; to, čo sa má opakovať naveky
}
0

martin63
Ultimate člen
Ultimate člen
Príspevky: 1738
Dátum registrácie: 11 Máj 2008, 00:00
Bydlisko: Námestovo
Vek: 34

Príspevok od používateľa martin63 » 24 Máj 2011, 21:51

ja by som tam použil ešte cyklus aby sa program nemusel spúšťať pri každom "hode kocky".
do{
//kód ktorý chceš opakovať
}while(podmienka);
0

Marekodzapadu
Stály člen
Stály člen
Príspevky: 175
Dátum registrácie: 25 Apr 2010, 00:00
Vek: 12

Príspevok od používateľa Marekodzapadu » 24 Máj 2011, 22:58

len taka drobnost, rand (srand) neni uplna nahoda, je to skorej pseudonahodny generator...tak ale na hod kocky to bude stacit :D
0

Používateľov profilový obrázok
Buldozer
Pokročilý člen
Pokročilý člen
Príspevky: 794
Dátum registrácie: 28 Sep 2010, 00:00
Bydlisko: Košice
Vek: 29

Príspevok od používateľa Buldozer » 24 Máj 2011, 23:54

Tie nahodne cisla sa odvijaju od casu procesoru.
0

punisher802
Okoloidúci
Okoloidúci
Príspevky: 25
Dátum registrácie: 07 Okt 2010, 00:00

Príspevok od používateľa punisher802 » 25 Máj 2011, 12:42

cyklus do sme sa este neucili
0

Používateľov profilový obrázok
Buldozer
Pokročilý člen
Pokročilý člen
Príspevky: 794
Dátum registrácie: 28 Sep 2010, 00:00
Bydlisko: Košice
Vek: 29

Príspevok od používateľa Buldozer » 25 Máj 2011, 14:30

Cyklus do a while si nastudujes za 5min.
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok