(U>UABCPEEK153PEEK70PEEKPEEK250Z  &&;@,;@@,;@ , ?/6.%_____________________________________?6. A T A R Iy +Bq@q1Bt@CAAUA@gA @0yA@W-@#( B A S I C5-@#E( ATARI 800XLWAR@(d-@@d(JPROGRAM SKLADA SIE Z PONUMEROWANYCH STRON NA KTORYCH SA INSTRUKCJE BASIC2=-@@ =(#INSTRUKCJE SA ULOZONE ALFABETYCZNIE4/-@@/( -zmiana strony5/-@@/( -zmiana litery7--@@"-( ARA SOFTWARE 19859-@@(<,-@@,(WYBIERZ LITERE ?F]@.@@K:;)@I6-&@d]!@@KAAA6AAAA AA0AAA5AAPA`ApAAAP-6-&@-BAB9 (}-@@9( ŠȠq-@A32@@G-@@K O q2z -A@6@<2@@@P-@@T X z2@J-@@#@(&przycisnij klawisz z inna litera np:A J @p- (}AA-AA9-@#( 'A' 15-@%9(-@@(3-@@3([1] (wyr.a|zm. a|n)2-@@2( Przyklad : 10 A=ABS(S)H-@@H(.FUNKCJA PODAJE WARTOSC BEZWZGLEDNA Z LICZBY-@@(9-@@9([2] wart.log.1 wart.log.2S-@@S(9 Przyklad : 50 IF Z=1 AND S=3 THEN GOTO 20/-@@/(OPERATOR LOGICZNY 'i'-@@(/-@@/([3] (st.t|zm.t)">-@@>($ Przyklad : 10 A=ASC(stala tekstowa)#w-@@w(]FUNKCJA PODAJE WARTOSC KODU ASCII DLA PIERWSZEGO ZNAKU STALEJ LUB ZMIENNEJ TEKSTOWE%-@@"('HHF:B2y,AA@AAAA,-- (}AA-AA19-@#( 'A' 25-@%9(2-@@(62-@@2([4] (wyr.a|zm.a|n)@1-@@1( Przyklad : 10 A=ATN(X)JH-@@H(.FUNKCJA OBLICZA WARTOSC ARCUSTANGENSA Z LICZBYL-@@(MHHF:B2y,A3A3@A3A6A3A3PQ- (}AA-AARO-@#( 'C' 35-@%9(K-@@O(T(-@@(([5] Ҥ (n)^3-@@3( Przyklad : 10 ? CHR$(27)hI-@@I(/FUNKCJA ZMIENIA WARTOSC LICZBY n (0-255)r-@@(|#-@@ #( [6] Z-@@Z(@ INSTRUKCJA ZEROWANIA ZMIENNYCH NUMERYCZNYCH I TEKSTOWYCH-@@(&-@@&( [7] q-@@q(W INSTRUKCJA SLUZACA DO LADOWANIA PROGRAMU Z PAMIECI KASETOWEJ DO PAMIECI RAM-@@ (HHF:B2y,A@A@@A@APA@A@- (}AA-AA9-@#( 'C' 45-@%9(-@@(5-@@5([8] (wyr.a|zm.a|n)2-@@2( Przyklad : 10 A=CLOG(S)`-@@`(F FUNKCJA OBLICZAJACA WARTOSC LOGARYTMU DZIESIETNEGO Z LICZBY DODATNIEJ-@@()-@@ )([9] Š n2-@@2( Przyklad : 10 CLOSE # 2b-@@b(H INSTRUKCJA ZAMYKAJACA ZBIORY PO WYKONANIU OPERACJI wejscia/wyjscia!8-@@8(PRZY UZYCIU KANALU O NUMERZE n&-@@(0*-@@*([10] (n):9-@@9( Przyklad : 10 COLOR 1:PLOT 2,6DV-@@ V(< INSTRUKCJA USTALAJACA KOLOR (PRZEZ PODANIE JEGO NUMERU n)I-@@"(NHHF:B2y,AA@AAAAX[- (}AA-AAb9-@#( 'C' 55-@%9(g-@@(l%-@@%( [11] vq-@@q(W KOMENDA WZNAWIAJACA PROGRAM PO PRZERWANIU INSTRUKCJA STOP,PO NACISNIECIU7-@@7(KLAWISZA LUB PO BLEDZIE-@@ (5-@@5([12] (wyr.a.|zm.a.|n)1-@@1( Przyklad : 10 ? COS(A)T-@@T(: FUNKCJA OBLICZAJACA WARTOSC COSINUSA Z PODANEGO ARGUMENTU-@@(&-@@&( [13] M-@@ M(3 KOMENDA DO PRZENIESIENIA PROGRAMU Z RAM NA KASETE-@@"(HHF:B2y,A A @A AA A  *- (}AA-AA49-@#( 'D' 65-@%9(>-@@(H8-@@8([14] st.t. [,n] [,itd.]R<-@@<(" Przyklad : 270 DATA DANE,1,3,2,56\X-@@X(> Instrukcja podaje liste stalych czy- tanych w instrukcji READf-@@(p=-@@=(#[15] zm.a|zm.t (n...nk)[,itd]z9-@@9( Przyklad : 10 DIM A$(3,5),Z(8)\-@@\(BINSTRUKCJA REZERWUJACA OBSZAR PA- MIECI NA WEKTORY I MACIERZE.b-@@b(HLICZBY W NAWIASIE OKRESLAJA MAKSY- MALNA LICZBE ELEMENTOW; MAKSYMALNYG-@@G(-WYMIAR MACIERZY ZALEZY OD MIKROKOM- PUTERA.-@@(HHF:B2y,A @A @@A @AA @A @- (}AA-AA9-@#( 'E' 75-@%9(-@@($-@@$( [16] e-@@e(K INSTRUKCJA ZATRZYMUJE WYKONANIE PRO- GRAMU PO CZYM SYSTEM ZGLASZA GOTOWOSC$-@@(..-@@ .([17] Ңú lub8;-@@;(! ҢĺBc-@@c(I KOMENDA DO WPROWADZENIA DO PAMIECI RAM PROGRAMU ZAPISANEGO KOMENA LISTV-@@(`2-@@2([18] (wyr.a|zm.a|n)j3-@@3( Przyklad : 10 E=EXP(R+3)tF-@@ F(, FUNKCJA PODAJE WARTOSC e DO PODANEJ POTEGI~-@@"(HHF:B2y,A`A`@A`AA`A`- (}AA-AA9-@#( 'F' 85-@%9(-@@(9-@@9([19] zm.a=n k [] p>-@@>($ Przyklad : 10 FOR T=1 TO N-3 STEP 3_-@@_(E INSTRUKCJA POWTARZAJACA CIAG DZIALAN MIEDZY FOR A NEXT POCZYNAJAC OD"b-@@ b(HWARTOSCI POCZATKOWEJ n,DO KONCOWEJ k Z PRZYROSTEM p (P moze byc ujemne),9-@@9(GDY p NIE JEST PODANE WTEDY p=16-@@(@(-@@(([20] (0)J1-@@1( Przyklad : 10 ? FRE(0)TY-@@Y(? FUNKCJA PODAJE POJEMNOSC PAMIECI RAM DOSTEPNEJ DLA PROGRAMISTY^-@@ (hHHF:B2y,A@A@@A@A A@A@- (}AA-AA9-@#( 'G' 95-@%9(-@@(1-@@1([21] #n,zm.a|zm.t2-@@2( Przyklad : 100 GET #2,A f-@@f(L INSTRUKCJA CZYTANIA BAJTU (0-255) Z URZADZENIA OTWARTEGO NA KANALE O NU-^-@@^(DMERZE n I PRZYPORZADKOWUJACA TE WAR- TOSC ZMIENNEJ O PODANEJ NAZWIE -@@(*/-@@/([22] nr.linii43-@@3( Przyklad : 20 GOSUB 1000>b-@@b(H INSTRUKCJA SKOKU DO PODPROGRAMU ZA- CZYNAJACEGO SIE OD LINII O PODANYMHF-@@F(,NUMERZE,A KONCZACEGO SIE INSTRUKCJA R-@@(\HHF:B2y,A!@A!@@A!@A%A!@A!@  - (}AA-AA :-@$( 'G' 106-@%:( -@@( .-@@.([23] nr.linii <-@@<(" Przyklad : 20 IF D=3 THEN GOTO 50 G-@@G(- INSTRUKCJA SKOKU DO LINII O PODANYM NUMERZE -@@( 7-@@7([24] n [+16] [+32] W-@@W(= INSTRUKCJA SLUZY DO WYBORU JEDNEGO Z 16 TRYBOW GRAFICZNYCH( V-@@V(MONITORA LUB NA INNE URZADZENIE (C)-KASETA (D)-DYSKIETKAb-@@b(HNA EKRAN MONITORA MOZNA WYPROWADZIC OKESLONA LINIE,WSZYSTKIE LINIE LUB7-@@7(LINIE MIEDZY PODANYMI LINIAMI-@@((-@@(([31] Ģâ")-@@)( PATRZ -> CLOAD,-@@(6HHF:B2y,AAPAAP@AAPABAAPAAPhr- (}AA-AA|$-@$( 'L' 15-@%(-@@(?-@@?(%[32] ĢĠ4-@@4( Przyklad : LOAD'D2:BASIC'\-@@\(B KOMENDA WPROWADZANIA PROGRAMU ZE STACJI DYSKOW DO PAMIECI RAM-@@(0-@@0([33] x,y,zm.ae-@@e(K FUNKCJA PODAJE ZNAK UMIESZCZONY NA EKRANIE W PUNKCIE O WSPOLRZEDNYCH x,y6-@@6(LUB NUMER KOLORU TEGO PUNKTU-@@(3-@@3([34] (wyr.a|zm.a|n)1-@@1( Przyklad : 20 D=LOG(T)^-@@ ^(D FUNKCJA OBLICZA WARTOSC LOGARYTMU NATURALNEGO Z LICZBY DODATNIEJ-@@"(HHF:B2y,ACpACp@ACpADACpACp0:- (}AA-AAD$-@$( 'L' 16N-@%(X-@@(b'-@@'( [35] lU-@@U(; INSTRUKCJA DRUKOWANIA NA DRUKARCE IDENTYCZNIE JAK PRINTv-@@(HHF:B2y,ADAD@ADAPADAD- (}AA-AA$-@$( 'N' 17-@%(-@@($-@@$( [36] W-@@W(= KOMENDA MAZACA AKTUALNY PROGRAM I ZMIENNE Z PAMIECI RAM-@@(2-@@ 2([37] PATRZ -> FOR-@@(4-@@4([38] #n,zm.a1,zm.a24-@@4( Przyklad : 20 NOTE #4,I,Ja-@@a(G INSTRUKCJA PRZYPORZADKOWUJACA ZMIEN- NEJ 1 NUMER AKTUALNEGO SEKTORA NA L-@@L(2DYSKIETCE,A ZMIENNEJ 2 NUMER AKTU- ALNEGO BAJTU-@@(HHF:B2y,AQPAQP@AQPA`AQPAQPpz- (}AA-AA$-@$( 'O' 18-@%(-@@(a-@@a(G[39] zm.a nr linii 1, nr linii 2[,nr linii 3][,itd]?-@@?(% Przyklad : 10 ON Z GOSUB 100,200,...f-@@f(L INSTRUKCJA SKOKU DO PODPROGRAMOW ZA- CZYNAJACYCH SIE OD LINII O PODANYCH NR-@@(b-@@b(H[40] zm.a nr.linii 1, nr.linii 2 [,nr.linii 3] [,itd]>-@@>($ Przyklad : 10 ON A GOTO 100,200,...Y-@@Y(? INSTRUKCJA SKOKU DO LINII O PODANYM NUMERZE -> PATRZ ON GOSUB-@@ (HHF:B2y,Aa0Aa0@Aa0AbAa0Aa08B- (}AA-AAL$-@$( 'O' 19V-@%(`-@@(jQ-@@Q(7[41] #n,kod operacji,kod,'synb. urzadzenia't9-@@9( Przyklad : 10 OPEN #1,4,0,'K:'~d-@@d(J INSTRUKCJA PRZYGOTOWANIA (OTWARCIA) URZADZENIA O PODANYM SYMBOLU DO OPE-R-@@ R(8RACJI WYJSCIA/WEJSCIA PRZY UZYCIU KANALU O NUMERZE n-@@(7-@@7([42] war.log.1 war.log 2>-@@>($ Przyklad : 10 IF A>3 OR A<0 THEN 202-@@2( OPERATOR LOGICZNY 'LUB'-@@(HHF:B2y,Af@Af@@Af@ApAf@Af@Xb- (}AA-AAl$-@$( 'P' 20v-@%(-@@(--@@-([43] (adres)4-@@4( Przyklad : 10 ? PEEK 2500_-@@_(E FUNKCJA PODAJE DZIESIETNA WARTOSC KO-MORKI PAMIECI O PODANYM ADRESIE-@@(:-@@:( [44] X1,Y1 i X2,Y2k-@@k(Q INSTRUKCJA SLUZACA DO RYSOWANIA NA EKRANIE PUNKTOW I LINII (od X1,Y1 do X2,Y2-@@(/-@@/([45] (adres),ns-@@s(Y INSTR. UMIESZCZAJACA POJEDYNCZY BAJT O WARTOSCI n (0-255) W KOMORCE O PO- DANYM ADRESIE-@@"(HHF:B2y,AqPAqP@AqPArAqPAqP *- (}AA-AA4$-@$( 'P' 21>-@%(H-@@(R&-@@&( [46] \/-@@/( Przyklad : 10 PR.A,Rf^-@@^(D INSTRUKCJA SLUZACA DO ZAPISYWANIA WARTOSCI STALYCH LUB ZMIENNYCHpa-@@ a(GTEKSTOWYCH I ARYTMETYCZNYCH NA EKRA- NIE MONITORA LUB INNYM URZADZENIUz/-@@/(UPRZEDNIO OTWORZONYM.-@@(--@@-([47] #n ,zm.ai-@@i(O INSTRUKCJA PRZESYLANIA POJEDYNCZEGO BAJTU NA UPRZEDNIO OTWORZONE URZADZE- NIE-@@(HHF:B2y,As@As@@As@AAs@As@@J- (}AA-AAT$-@$( 'R' 22^-@%(h-@@(r$-@@$( [48] |S-@@S(9 INSTRUKCJA ZMIENIAJACA MIARE KATA ZE STOPNI NA LUKOWA-@@(/-@@ /([49] zm.a|zm.t[-@@[(A INSTRUKCJA CZYTANIA KOLEJNEJ WAR- TOSCI ZMIENNEJ W LINII DATA-@@(.-@@.([50] komentarz[-@@[(A INSTRUKCJA POZWALAJACA WPISYWAC W TEKST PROGRAMU KOMENTARZE-@@(HHF:B2y,A@A@@A@AA@A@  - (}AA-AA $-@$( 'R' 23& -@%(0 -@@(: 1-@@1([51] nr.liniiD p-@@p(V INSTRUKCJA UMOZLIWIAJACA CZYTANIE TYCH SAMYCH DANYCH Z INSTRUKCJI DATA WIELE RAZYN -@@(X '-@@'( [52] b ;-@@;(! INSTRUKCJA POWROTU Z PODPROGRAMUl -@@(v HHF:B2y,AA@AAAA  - (}AA-AA $-@$( 'R' 24 -@%( -@@(!(-@@(([53] (n) !U-@@U(; FUNKCJA GENERUJACA LICZBE PSEUDOLOSO-WA Z PRZEDZIALU <0,1)!-@@( !$-@@ $( [54] *!m-@@m(S KOMENDA POWODUJACA WYKONANIE PROGRA- MU POCZYNAJAC OD LINII O NAJNIZSZYM NUMERZE4!-@@(>!HHF:B2y,AA@AAAA(#2#- (}AA-AA<#$-@$( 'S' 25F#-@%(P#-@@(Z#)-@@)([55] Ţúd#d-@@d(J KOMENDA SLUZACA DO PRZENIESIENIA PRO-GRAMU Z PAMIECI RAM NA PAMIEC KASET.i#-@@(n#?-@@?(%[56] Ţĺx#o-@@o(U KOMENDA SLUZY DO PRZENIESIENIA ZBIO- RU O PODANEJ NAZWIE Z RAM'u NA STACJE DYSKIETEK#-@@(#)-@@)([57] #b-@@b(H INSTRUKCJA PRZYPORZADKOWUJACA NUMER KOLORU (0-15) I JEGO ODCIEN (0-15)#b-@@!b(HREJESTROM ODPOWIEDZIALNYM ZA KOLOR TLA,RAMKI,PUNKTOW I OKIENKA TEKST.#HHF:B2y,A@A@@A@AA@A@##- (}AA-AA$$-@$( 'S' 26$-@%($-@@("$L-@@L(2[58] nr.kanalu,wysokosc,ton, glosnosc,$^-@@^(D INSTRUKCJA INICJUJACA POWSTANIE DZWIEKU O PODANYCH PARAMETRACH6$Z-@@ Z(@nr.kanalu (0-3);wysokosc (0-255); ton (0-15);glosnosc (0-15)@$-@@(J$3-@@3([59] (wyr.a|zm.a|n)T$W-@@W(= FUNKCJA OBLICZA PIERWIASTEK KWADRA- TOWY Z DODATNIEJ LICZBY^$-@@(h$,-@@,([60] (0|1)r$f-@@ f(L FUNKCJA O WARTOSC OD 5 DO 15 W ZALEZ-NOSCI OD POLOZENIA RAMIENIA MANIPULAT.|$-@@"($HHF:B2y,APAP@APBAPAP''- (}AA-AA$'$-@$( 'T' 27.'-@%(8'-@@(B'.-@@.([61] nr liniiL'c-@@c(I INSTRUKCJA SKOKU DO LINII W PRZY- PADKU WYSTAPIENIA BLEDU W PROGRAMIEV'-@@(`'HHF:B2y,BB@BBBB*+- (}AA-AA +$-@$( 'V' 28+-@%( +-@@(*+0-@@0([62] (zm.t|st.t)4+P-@@P(6 FUNKCJA WYPROWADZAJACA PIERWSZE CYFRYSTALEJ TEKSTOWEJ>+-@@(H+HHF:B2y,BB@B@BBD1:KUBASPL.BAS______________________@A T A R I_______@A T A R I= @= ['jes a 'du: