RIJEI i LISTE U LOGU Informatika 6 razred
- Slides: 30
RIJEČI i LISTE U LOGU Informatika - 6. razred Programiranje – programski jezik Terrapin Logo TIPOVI PODATAKA 1
RAČUNANJE U LOGU Prozor naredbi do sad smo kornjačom samo crtali, no u Logu možemo napraviti i razne druge zadatke, npr. : matematičke zadatke dekliniranje imenica ispisivanje glagola u pojedinom glagolskom vremenu za računanje u Logu nije nam potreban grafički prozor (jer nećemo crtati kornjačom), već samo prozor naredbi 2
NAREDBA TS i NAREDBA CT kratica od TEXTSCREEN – tekstualni zaslon, prozor u kojem kornjača ne crta naredbom TS povećavamo prozor naredbi preko čitavog zaslona kratica od CLEARTEXT – obriši tekst briše tekst iz prozora naredbi 3
NAREDBA PR kratica od PRINT – ispiši naredba za ispisivanje teksta želimo li izračunati neku računsku operaciju, napisat ćemo je pokraj naredbe PR a Logo će ispisati rezultat 4
Koje znakove koristimo u računskim operacijama ? Za zbrajanje koristimo znak + Za oduzimanje koristimo znak – Za množenje koristimo znak * Za dijeljenje koristimo znak / 5
Logo različitim bojama ispisuje naredbe, brojeve i svoj odgovor: Naredbe – ispisuje plavom bojom Brojeve – ispisuje crvenom bojom Odgovor – ispisuje crnom bojom 6
Primjer 1: Kako ispisati cijelu jednakost Upišite u prozor naredbi: (PR “ 144: 12= 144/12) Odgovor Loga (rezultat): 144: 12= 12 7
OBJAŠNJENJE PRIMJERA 1: želimo li da se neki tekst (bez razmaka) ispiše, započet ćemo ga navodnicima, u ovom primjeru to je 144: 12= želimo li da se u nastavku ispiše rezultat dijeljenja, to napišemo kao 144/12 naredbu PR stavili smo u okrugle zagrade jer treba ispisati više od jednog podatka 8
Zapamtimo: ako uz pojedinu naredbu Loga treba staviti više ili manje ulaznih vrijednosti nego što ta naredba to obično omogućuje, čitavu naredbu stavljamo u okrugle zagrade koliko ulaznih vrijednosti za pojedinu naredbu Logo dopušta, možemo provjeriti u Pomoć za pojedinu naredbu (tipka F 1) 9
Nekoliko primjera: Upišite u Prozor naredbi: PR 3+4 7 PR 17*9 153 PR (13+8)*(17 -11) 126 (PR "14: 3= INT(14/3) "I "OSTATAK (REMAINDER 14 3)) 14: 3= 4 I OSTATAK 2 10
Vježba 3 -A. 10. (udžbenik, str. 39. ) ZADATAK: Napišimo program DIJELI A B koji računa cjelobrojni količnik i ostatak pri dijeljenju brojeva A i B. RJEŠENJE: TO DIJELI A B (PR A ": B "= INT(A/B) "I "OSTATAK (REMAINDER A B)) END 11
OBJAŠNJENJE VJEŽBE 3 -A. 10. ime programa je DIJELI program koristi dvije varijable, A i B program se sastoji od jedne naredbe varijable A i B pišemo bez navodnika jer želimo ispisati vrijednost zapisanu u tim varijablama cijelu naredbu PR pišemo u okruglim zagradama jer ispisujemo više od dva podatka 12
TIPOVI PODATAKA brojevi su samo jedan od tipova podataka koje Logo razumije pogledajmo sljedeći tip podataka: riječi 13
TIP PODATAKA: RIJEČ Primjer: riječ INFORMATIKA 14
Primjer 2: riječ INFORMATIKA upišite u prozor naredbi: MAKE "A "INFORMATIKA u varijablu A spremili smo riječ INFORMATIKA priječi stavljamo navodnike da bi Logo prepoznao da se radi o riječi ZAPAMTITE VAŽNO PRAVILO: Ako u nekoj varijabli želimo zapamtiti riječ, tada ta riječ mora početi navodnikom. 15
Ispis riječi INFORMATIKA Upišite u prozor naredbi: PR A Naredbom PR ispisali smo što je spremljeno u varijabli A (riječ INFORMATIKA): INFORMATIKA 16
NAREDBE ZA RAD S RIJEČIMA: FIRST, LAST, BUTFIRST, BUTLAST Upišite u prozor naredbi redom ove primjere: PR FIRST A I PR FIRST "PROZOR P PR LAST A A PR BUTFIRST A PR BF A NFORMATIKA PR BL A INFORMATIK Naredba FIRST (engl. first = prvi) vraća prvo slovo zadane riječi Naredba LAST (engl. last = posljednji) vraća posljednji znak zadane riječi Naredba BUTFIRST (engl. but first = osim prvog) vraća zadanu riječ bez prvog znaka; kratica: BF Naredba BUTLAST (engl. but last = osim posljednjeg) vraća zadanu riječ bez posljednjeg znaka; kratica BL 17
KOMBINIRANJE NAREDBI ZA RAD S RIJEČIMA Upišite u prozor naredbi redom ove primjere: PR FIRST BF A N PR LAST BL BL BL A T PR BF BF BL BL BL A FORMAT PR BF (BL (BL A)))) FORMAT Naredbe se izvršavaju počinjući od one koja je najbliža zadanoj riječi. Radi jasnoće, možemo dodati zagrade. 18
Primjer 3: Naredba COUNT Upišite u prozor naredbi: PR COUNT "PROZOR 6 Naredba COUNT vraća broj znakova u riječi 19
Primjer 4: Naredba ITEM - ispis pojedinog znaka iz zadane riječi Upišite u prozor naredbi: PR ITEM 4 "PROZOR Z naredba ITEM (engl. item = član) ispisuje zadani znak iz riječi po redu slijeva nadesno u ovom primjeru četvrti znak riječi PROZOR je Z 20
Primjer 5: Naredba WORD - slaganje riječi i rečenica Upišite u prozor naredbi: PR WORD "MEMO "RIJA MEMORIJA naredba WORD (engl. word – riječ) spaja dvije riječi u novu riječ želimo li u riječ spojiti više od dvije riječi tada čitavu naredbu pišemo u okruglim zagradama Upišite u prozor naredbi: PR (WORD "SLAST "I “ČARNA) SLASTIČARNA 21
Primjer 6: Naredbe LOWERCASE, UPPERCASE I MIXEDCASE Upišite u prozor naredbi sljedeće primjere: PR LOWERCASE abcdefg PR UPPERCASE ABCDEFG PR MIXEDCASE Abcedfg PR MIXEDCASE Abcdefg "ABCDEFG "abcdefg "ABCEDFG "a. BCDEFG 22
OPIS NAREDBI KORIŠTENIH U PRIMJERU 6: Naredba LOWERCASE (engl. mala slova) pretvara sva slova u mala. Naredba UPPERCASE (engl. velika slova) pretvara sva slova u velika. Naredba MIXEDCASE pretvara zadanu riječ kojoj je prvo slovo veliko, a ostala slova su mala. 23
SLOŽENI PODATAK: LISTA 24
Primjer 7: LISTA u jednoj varijabli možemo zapamtiti više riječi ili brojeva ako ih stavimo u uglate zagrade upišite u prozor naredbi: MAKE "L [ABCD EF GHI 12 34 55 JKL] ispišimo sadržaj varijable L: PR L ABCD EF GHI 12 34 55 JKL 25
OBJAŠNJENJE PRIMJERA 7: ŠTO JE LISTA ? u varijabli L pohranili smo sedam različitih podataka (četiri riječi i tri broja) takav složeni podatak nazivamo LISTA lista je niz raznovrsnih podataka koje navodimo unutar uglatih zagrada lista, kao složeni oblik podataka može u sebi sadržati druge vrste podataka: brojeve, riječi (jednostavne oblike podataka), pa i same liste. 26
Primjer 8: Naredba SHOW Želimo li prilikom ispisa naglasiti da se radi o listi te ispisati i vanjske uglate zagrade, upotrijebit ćemo naredbu SHOW. upišite u prozor naredbi: SHOW L što se ispisalo ? 27
NAREDBE ZA RAD S LISTAMA većina naredbi za rad s riječima vrijedi i za rad s listama, npr. : Naredba FIRST daje prvi član zadane liste Naredbe za rad s riječima i listama možete pogledati u tablici u udžbeniku, str. 45. Objašnjenja dodatnih naredbi za rad s riječima i listama možete pronaći na CD-u uz udžbenik. 28
VJEŽBA 3 -A. 11. (udžbenik, str. 41) lista L zadana je s naredbom: MAKE “L [ABCD EF GHI 12 34 55 JKL] promotri naredbe i rezultat koji daje Logo te objasni što radi pojedina naredba za rad s listama: PR FIRST L ABCD PR LAST L JKL SHOW BF L [EF GHI 12 34 55 JKL] SHOW BL L [ABCD EF GHI 12 34 55] PR ITEM 3 L GHI PR COUNT L 7 PR FIRST (BF L) EF PR FIRST (FIRST L) A PR FIRST (LAST L) J SHOW BF (BL L) [EF GHI 12 34 55] 29
Ponovimo … 1. 2. 3. 4. 5. 6. 7. Za što koristimo naredbe TS, CT i PR ? Koji znak stavljamo priječi da bi Logo prepoznao da se radi o riječi ? Nabroji četiri osnovne naredbe za rad s riječima u Logu i objasni njihovo značenje. Za što koristimo naredbu ITEM ? Za što koristimo naredbu WORD ? Za što koristimo naredbu COUNT ? Što je lista ? RIJEŠITE ZADATKE SPAJANJA PAROVA SA CD-a UZ UDŽBENIK 30
- Kuyu logu nedir
- Uciteljica na slogove
- Njezino ili njeno
- Sufiksacija
- Usklici
- Blijed komparativ
- Rijei
- Imenski atribut
- Rijei
- Budue
- Osnove informatike pitanja i odgovori
- Informatika 5 razred binarni sustav
- Kornjačina grafika 6 razred
- Kako se naziva program za rad s datotekama i mapama
- Informatika 1 razred
- Python 7 razred
- Dijagram toka 5 razred
- Udbenik
- Informatika 6 razred programiranje
- Informatika 6 razred word
- Bağımlı değişken
- Wiener liste antibiotika
- Ma liste de courses
- Langkettige kohlenhydrate
- Esercizi liste concatenate c
- Mikrogratyfikant aktualizacja
- L'inventaire poeme
- Think past tense and past participle
- Adaugarea unui element in vector
- Fm group world
- Weihnachtslieder liste deutsch