3. vježbe
Primjer 3-1
Zadatak
Napišite program koji će imati jedan realan argument x i jedan argument n koji je prirodan broj. Program će, koristeći petlju Do, ispisati sve potencije od x s eksponentom od 1 do n, tj. program treba ispisati .
Ponovima s predavanja:
predložak ("šprancu")
uzorak /; uvjet
zadovoljavaju svi izrazi koji zadovoljavaju navedni uzorak uz zahtjev da zadovoljavaju i navedani uvjet.
Izrada
In[1]:=
Testiranje
In[2]:=
In[3]:=
Out[3]=
Varijante
a) promijenite program tako da ispisuje neparne potencije baze x.
b) promijenite program tako da ispisuje parne potencije baze x.
Primjer 3-2
Zadatak
Napišite program koji ima za argument jednodimenzionalnu listu i računa umnožak pozitivnih elemenata te liste.
a) Za određivanje broja elemenata liste koristiti ćemo funkciju Length[].
b) i-ti element liste dobijemo sa lista[[i]].
Izrada
In[6]:=
Testiranje
In[7]:=
Out[7]=
Varijacije
Navedite što treba promijeniti da program računa
a) umnožak negativnih elemenata liste
b) umnožak elemenata liste koji su veći od 3
c) sumu elemenata liste koji su veći od