ZADACI ZA GRADSKO NATJECANJE IZ INFORMATIKE ZA OSNOVNE ŠKOLE
U PROGRAMSKOM JEZIKU LOGO
Rijeka,12. veljače 1999.
| 1. zadatak | |
Napiši proceduru sunce :x koja crta sunce. Sunce se sastoji od kružnice i linija koje pretstavljaju zrake sunca. Broj zraka se definira kao parametar pri pozivu funkcije. |
|
| Program spremi pod imenom sunce.lgo. | |
| 2. zadatak | |
|
Napiši proceduru ravnalo :x koji crta ravnalo zadane dužine. Ravnalo se sastoji od pravokutnika na čijoj su jednoj strani crticama označeni milimetri, i to tako da su crtice na svakoj polovici centimetra dvaput duže od ostalih, a crtice na svakom cijelom centimetru tri puta duže od ostalih. Prilikom crtanja treba paziti da na ekran stane ravnalo do dužine 15 cm uz pretpostavku da je kornjača u sredini ekrana. |
|
| Program spremite pod imenom ravnalo.lgo. | |
| 3. zadatak | |
Napiši proceduru recenica koji za unesenu rečenicu ispisuje broj pojavljivanja samoglasnika (a, e, i, o, u). U slučaju da određenog samoglasnika nema u rečenici program nesmije ispisati informaciju o tom slovu, a ako rečenica ne sadržava niti jedan samoglasnik tada mora ispisati poruku da rečenica nema samoglasnika. |
UNESITE RECENICU: ? Danas je lijep dan. BROJ SAMOGLASNIKA: SLOVO A = 3 SLOVO E = 2 SLOVO I = 1 |
| 4. zadatak | |
Napiši proceduru duljina :l koja vraća kao vrijednost dužinu najduže riječi u listi ili nekoj od njezinih podlista. |
Result: 6 |
| Program spremite pod imenom najduza.lgo. |