LOGO - losowanie liczb


(Treker17) #1

Witm

Jak wylosować liczbę z zakresu od 1 do 10. Funkcjia losowa losuje od 0 :confused:

Pozdrawiam


(floyd) #2

Pomnożyć przez 10 i zaokrąglić do części całkowitych.


(Treker17) #3

NIe, logo losuje od zera w zwyż czyli wynikmi

"losuj 5 może" być:

0

1

2

3

4

5


(floyd) #4

Masz rację, nie zwróciłem uwagi, że to logo. Są różne wersje logo i wobec tego różne nazwy funkcji np. losowej. Jeżeli u Ciebie są polskie nazwy to mniej więcej powinno być tak:

losuj 9+ 1

czyli będą wskazywane liczby od 1 do 10

Krótko mówiąc. Losujesz liczby od 0 do 9 i dodajesz 1


(Adambiel1) #5

dokladnie, zgadzam sie z poprzednikiem

czyli bedzie cos takiego

int liczba;

liczba = (rand() % 10) + 1; //czyli liczba z przedzialu 1-10