Programiranje u Small Basicu Naredbe za unos podataka
Programiranje u Small Basicu Naredbe za unos podataka. Programi za računanje.
Ponovimo Osnovne naredbe programa - Kviz
Ponovimo • Poželite nam programom u Small Basicu Dobar dan
• Bilo bi lijepo kada bi vaš program mogao prikazati riječ "Dobar dan! " popraćenu korisnikovim imenom (npr. Dobar dan Ana). • Da bismo to postigli, najprije moramo unijeti/upisati ime korisnika. • Naredba kojom to možemo napraviti je: Text. Window. Read(). Pogledajmo kako to učiniti!
Primjer 1. Ove naredbe nam omogućuju upis imena. Ispisuje uneseno ime sa sadržajem.
Kada pokrenete program, pojavit će se ovakav izlaz: Unesi ime: Kada upišete ime i pritisnete tipku ENTER, pojavit će se sljedeći izlaz: Dobar dan Ana
• Ako ga ponovno pokrenete, program će postaviti isto pitanje. • Ako upišete neko drugo ime, računalo će prikazati riječ “Dobar dan" popraćenu tim imenom.
Primjer Ime. • Nakon postavljanja, varijablu možemo koristiti koliko god puta želimo. • Na primjer, možemo napraviti sljedeće: Ime
Zadatak 1. Napravimo program kojim se unosi ime i broj godina. Program treba ispisati jednu rečenicu u kojoj će se upotrijebiti uneseni podatci. Ulaz: Iva 11 Ispis: Bok, Iva, imaš 11 godina.
Rješenje
• Vidjeli smo kako u varijablu možemo spremiti ime korisnika, broj godina korisnika. . . • U sljedećem primjeru vidjet ćemo kako spremiti brojeve u varijablama i kako rukovati s njima.
Primjer 2. Napišimo program za računanje zbroja brojeva 20 i 4.
• U ovom primjeru varijabli a i b smo pridružili unutar programa vrijednosti 20 i 4 , a varijabli zbroj smo pridružili njihov zbroj. • Naredbom Text. Window. Write. Line smo ispisali komentar na zaslonu računala i vrijednost varijable zbroj.
Računske operacije • U Small Basicu dostupni su operatori za osnovne računske operacije: • zbrajanje (+), • oduzimanje (-), • množenje (*) i • dijeljenje (/).
Zadatak 2. 1. Izračunaj razliku brojeva 1234 i 956. 2. Izračunaj umnožak brojeva 45 i 9. 3. Izračunaj količnik brojeva 144 i 12.
• Naučili smo pridruživati vrijednosti varijablama u programu pomoću naredbe za pridruživanje. • Postoji i drugi način zadavanja vrijednosti varijablama. • Taj način podrazumijeva unošenje zadanih vrijednosti. • Koristit ćemo naredbu: Text. Window. Read. Number()
Primjer Zbroj Napiši program koji učitava dva broja i računa njihov zbroj. Zbroj
Zadatak Film Matija je odlučio pogledati svoj omiljeni film „Hobiti“. Matiji je potrebno 30 minuta da bi prevalio udaljenost od kina do kuće, 10 minuta da bi kupio karte, a film traje 2 sata i 50 minuta. Napišite program koji računa i ispisuje koliko minuta mora izdvojiti Matija da bi pogledao svoj film?
Rješenje
• Varijable su promjenjive veličine. • Varijable mogu biti brojevi ili znakovi. • One imaju svoje mjesto u memoriji i jedna varijabla može zapamtiti samo jedan podatak. • Varijablama se pridružuju nazivi po kojima ih prepoznajemo. Naredbe za unos podataka Ime = Text. Window. Read () a = Text. Window. Read. Number ()
Samostalan rad
1. zadatak Napiši program koji u varijable a, b i c stavlja sljedeće brojeve i računa zadani brojevni izraz: a=34, b=166, c=2, izračunati (a+b): c
2. zadatak Napišimo program za računanje opsega trokuta kojemu su zadane duljine stranica a, b, c.
3. zadatak Napiši program koji učitava dva broja i od prvog oduzima drugi.
- Slides: 25