Strana 1 z 1

Ako na DATA - BASIC

Napísané: 17 Dec 2019, 13:46
od používateľa MatoHo
:confused: Zdravím, nevie niekto, ako sa dá v jazyku Basic naprogramovať, aby Basic čítal v DATA príkazoch len premenné, nie jedno za druhým, ale len to, čo potrebujem? Napríklad, čítať dáta v DATA príkaze na určitom riadku len v určitom poradí - teda, nie všetky premenné. Ale napríklad druhú, tretiu, šiestu, štvrtú a prvú premennú v poradí v DATA príkaze na riadku 120. Poznám príkaz RESTORE, READ, DATA na to, ale ako to napísať - naprogramovať, aby čítal len určité data? - uvítam malú ukážku, Vďaka, MatoHo.

Re: Ako na DATA - BASIC

Napísané: 17 Dec 2019, 19:05
od používateľa gfox
Neviem aký Basic používaš, ale v jazyku Bascom pre procesory atmega sa na to dá použíť príkaz LOOKUP

Kód: Vybrať všetko

Dim B1 As Byte , I As Integer

B1 = Lookup(2 , Dta)

Print B1                                                   ' Prints 3 (zero based

I = Lookup(0 , Dta2)                                      
                                                              
Print I                                                       ' print 1000

End

Dta:
Data 1 , 2 , 3 , 4 , 5

Dta2:
Data 1000% , 2000%

Re: Ako na DATA - BASIC

Napísané: 18 Dec 2019, 03:50
od používateľa MatoHo
Vďaka za programík, ale ja používam Basic 3 z PMD. A tam sú ešte čísla riadkov. Viem že to ide, ale neviem ako. Vďaka ... :agree:

Re: Ako na DATA - BASIC

Napísané: 20 Dec 2019, 16:21
od používateľa MatoHo
Poradíte mi v tomto prosím aj pre Basic na PMD emulátor? Mám tam verziu Basicu PMD-3, Vďaka.