You are on page 1of 3

Ime i prezime:_________________ Odjeljenje:____________________

Small Basic Test


Grupa 3

Zadatak 1
a) Objasniti liniju po liniju sljedei segment koda:
TextWindow.WriteLine("unesi broj k ")Ispisuje unesi broj k k=TextWindow.ReadNumber() k dobija vrjednost unijetog broja sa tastature TextWindow.WriteLine("unesi broj n ") Ispisuje upisi broj n n=TextWindow.ReadNumber() n dobije vrjednost unijetog broja sa tastature i=k promjenljiva i dobija vrjednost promenljive k While i<=n Dok je I manje ili jednako od n ponavlja sledece TextWindow.WriteLine(i*3)Ispisuje trostruku vrjednost promenljive i i=i+1Promenljiva I se povecava za 1 EndWhile Zavrsava while petlju

b)ta program ispisuje za k=5 i n=7? Ispisuje brojeve:15,18,21

Zadatak 2
Objasniti ta nije u redu sa sljedeim naredbama: a) TextWindowReadNumber() Fali tacka . TextWindows.ReadNumber() b)c = Math.Ceiling() Fali broj koji se zaokruzuje npr. Math.Celing(4,5) c)For 7 to 25 Fali promenjiva npr. For I= 7 to 25 d)If (Clock.Hour<12) Then TextWindow.Writeline(Dobro jutro) EndIf Fale dvostruki navodnici () npr. TextWindows.WriteLine(Dobro jutro)

Zadatak 3
Napisati program koji na osnovu Pitagorine teoreme, za unijetu hipotenzu c i katetu a rauna katetu b. Napomena. Korijen broja n moemo raunati koristei Math.SquareRoot(n). TextWindow.Write("Unesi broj c") c= TextWindow.ReadNumber() TextWindow.Write("Unesi broj a") a= TextWindow.ReadNumber() b= Math.SquareRoot(c*c-a*a) TextWindow.WriteLine(b)

Zadatak 4
Napisati program koji u zavisnosti od unijetih brojeva x i y rauna vrijednost brojeva z. Ako je x>y onda je z = x y , u suprotnom z = 2 x + y . TextWindow.Write("Unesi broj x") x = TextWindow.ReadNumber() TextWindow.Write("Unesi broj y") y = TextWindow.ReadNumber() If x>y Then z= x-y Else z= 2*x +y EndIf TextWindow.WriteLine(z)

Zadatak 5
Napisati program koji unijeti broj n mnoi sa 2, sve dok je rezultat manji od 100. tampati brojeve dobijene na taj nain. Primjer. Za n=7 tampa se 7, 14, 28 i 56.

TextWindow.Write("unesi broj n") n= TextWindow.ReadNumber() While n < 100 TextWindow.WriteLine(n) n = n*2 EndWhile

You might also like