Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • Basic prikaz RANDOMIZE

Basic prikaz RANDOMIZE

Moderátori: psichac, Moderátori

Basic prikaz RANDOMIZE

Odosla┼ąod MatoHo » 22 Nov 2017, 19:34

:crying: Prajem pekn├Ż ve─Źer, chcel by som vysvetli┼ą pr├şkaz RANDOMIZE v Basicu. Ale je tu na tomto f├│re len BASCOM. Ale BASCOM je Basicu podobn├Ż. Nevie niekto, ako sa nar├íba z pr├şkazom RANDOMIZE? nech ho nap├ş┼íem samotn├Ż, ─Źi z in├Żmi hodnotami ─Źi pr├şkazmi, st├íle mi hl├ísi syntax err na riadku z RANOMIZE. U┼ż som toti┼ż ve─żmi dlho z Basicom nerobil, a tak├ęto veci my vyfu─Źali z hlavy. Vie mi niekto poradi┼ą? M├ím v PC Win 10 a PMDemul├ítor. :agree: V─Ćaka.
MatoHo
Okoloid├║ci
Okoloid├║ci
Pr├şspevky: 25
Vek: 44.01
Zalo┼żen├Ż: 25.07.2013
Bydlisko: Štefánikova 722/24, Senica 905 01
Karma: 0

Re: Basic prikaz RANDOMIZE

Odosla┼ąod zen » 22 Nov 2017, 20:14

Z manualu Microsoft GWBASIC Operating System:

Syntax:
RANDOMIZE expression
RANDOMIZE TIMER

Example 1:
10 RANDOMIZE TIMER
20 FOR I=1 TO 5
30 PRINT RND;
40 NEXT I

Originalny manual BASICA mam na povale, ale tam bude to iste.
Samoz┼Öejm─Ť, ┼że d─Ťde─Źek nem├í kapesn├ş hodinky poh├ín─Ťn├ę elekt┼Öinou. Takov├Ż nesmysl si m┼»┼że vymyslit jen Saturnin. (Zdenek Jirotka, 1942)
zen
Obr├ízok pou┼ż├şvate─ża
St├íly ─Źlen
St├íly ─Źlen
Pr├şspevky: 297
Zalo┼żen├Ż: 22.11.2013
Bydlisko: Cadca
Karma: 4

Re: Basic prikaz RANDOMIZE

Odosla┼ąod 105nu70 » 22 Nov 2017, 20:28

Pr├íve sa d├şvam do manu├ílu od PMD85.3 a podla neho peemde─Źko pr├şkaz RANDOMIZE nepozn├í???? Je tu iba RND:

RND
Funkcia RND
Opis: Vracia pseudon├íhodn├ę ─Ź├şslo z intervalu (0,1), pr├şpadne predch├ídzaj├║ce pseudon├íhodn├ę ─Ź├şslo alebo hodnotu prv├ęho ─Źlena radu pseudon├íhodn├Żch ─Ź├şsel.
Formát: RND(i)
Parameter: i>0 generuje sa nov├ę pseudon├íhodn├ę ─Ź├şslo.
i=0 vracia sa predch├ídzaj├║ce pseudon├íhodn├ę ─Ź├şslo.
i<0 vracia sa hodnota prv├ęho ─Źlena radu pseudon├íhodn├Żch ─Ź├şsel.

Pr├şklad:
A sa men├ş od 0 po 100 opakovane, B sa n├íhodne generuje od 0 po 1. Program zis┼ąuje, ─Źi A=22 a s├║─Źasne je B v rozsahu od 0.3 po 0.5:
100 B = RND(1)
110 IF A=22 THEN GOSUB 160
120 A = A+1
130 IF A = 100 THEN LET A=0
140 GOTO 100
150 END
160 IF (B>.3 AND B<.5) THEN PRINT A;B: BEEP 1045.51,8
170 RETURN
RUN
22 .361614
22 .462626
22 .33546
22 .462338
22 .306027
105nu70
Obr├ízok pou┼ż├şvate─ża
Okoloid├║ci
Okoloid├║ci
Pr├şspevky: 12
Zalo┼żen├Ż: 08.11.2017

Re: Basic prikaz RANDOMIZE

Odosla┼ąod MatoHo » 25 Nov 2017, 03:26

:potlesk: :applause: Prajem pekn├ę r├íno, teraz som to vysk├║┼íal, a asi ten PMD Emul├ştor nepozn├í ten pr├şkaz RANOMIZE - preto asi chyba syntax err. Ale sk├║sil som pr├şklad progr├ímku od ─Źlena 105nu70 a fach─Ź├ş. Pr├şkaz RND emul├ítor pozn├í, ale RANDOMIZE asi nie.
Tak ─Äakujem za pomoc :thumbup: Pekn├ę r├íno :agree:
MatoHo
Okoloid├║ci
Okoloid├║ci
Pr├şspevky: 25
Vek: 44.01
Zalo┼żen├Ż: 25.07.2013
Bydlisko: Štefánikova 722/24, Senica 905 01
Karma: 0


Nasp├Ą┼ą na Bascom

Kto je pr├ştomn├Ż

U┼ż├şvatelia prezeraj├║ci si toto f├│rum: ┼Żiadny registrovan├Ż pou┼ż├şvate─ż a 0 host├ş.

Forums ©
Autor str├ínky je Ondrej Z├ívodsk├Ż(zawin), o graficky design sa star├í ─Żubo┼í Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
─îas potrebn├Ż k spracovaniu str├ínky 0.19 sek├║nd