Zadaci za samostalni rad, 4. vježbe
Informacija
Svaki student može na vježbama dobiti točno jedan zadatak i treba ga SAMOSTALNO, i u potpunosti ispravno riješiti. Za svaki riješeni zadatak student dobiva 1 bod.
Na kraju semestra za studenta koji ima 3 ili više bodova smatrati ćemo da je kolokvirao programiranje.
Za jednim računalom, zbog zahtjeva samostalnosti, tokom izrade ovih zadatak može sjediti samo jedan student.
1. zadatak
Napišite program koji ima za argument matricu a i računa koliko elemenata matrice ima koji su veći od 2.
Broj redaka m i stupaca n matrice a se dobije naredbom
{m, n}=Dimensions[a].
NE treba provoditi nikakve kontrole argumenta.
izrada
In[1]:=
testiranje
In[2]:=
Out[3]=
2. zadatak
Napišite program koji ima za argument matricu i računa umnožak elemenata te matrice koji su veći od 2.
Varijablu umnozak u koju će se "spremiti" umnožak elemenata treba na početku staviti jednaku 1.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[4]:=
testiranje
In[5]:=
Out[6]=
3. zadatak
Napišite program koji ima za argument matricu i računa zbroj njenih elemenata manjih od 2 .
Varijablu zbroj u koju će se "spremiti" rezultat treba na početku staviti jednaku 0.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[7]:=
testiranje
In[8]:=
Out[9]=
4. zadatak
Napišite program koji ima za argument matricu a i računa matricu c koja za koju je c=-a.
Broj redaka m i stupaca n matrice a se dobije naredbom
{m, n}=Dimensions[a].
Varijablu c u koju će se "spremiti" rezultat treba inicijalizirati naredbom
ConstantArray[0, {m, n}].
NE treba provoditi nikakve kontrole argumenta.
izrada
In[10]:=
testiranje
In[11]:=
Out[12]=
5. zadatak
Napišite program koji ima za argument matricu a i računa zbroj njenih pozitivnih elemenata.
Broj redaka m i stupaca n matrice a se dobije naredbom
{m, n}=Dimensions[a].
NE treba provoditi nikakve kontrole argumenta.
izrada
In[13]:=
testiranje
In[14]:=
Out[15]=
6. zadatak
Napišite program koji ima za argument matricu a i računa :3.
Broj redaka m i stupaca n matrice a se dobije naredbom
{m, n}=Dimensions[a].
NE treba provoditi nikakve kontrole argumenta.
izrada
In[16]:=
testiranje
In[17]:=
Out[18]=
7. zadatak
Napišite program koji ima za argument matricu a i računa koliko matrica ima negativnih elemenata.
Broj redaka m i stupaca n matrice a se dobije naredbom
{m, n}=Dimensions[a].
NE treba provoditi nikakve kontrole argumenta.
izrada
In[19]:=
testiranje
In[20]:=
Out[21]=
8. zadatak
Napišite program koji ima za argument matricu i računa umnožak negativnih elemenata te matrice.
Varijablu umnozak u koju će se "spremiti" umnožak elemenata treba na početku staviti jednaku 1.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[22]:=
testiranje
In[23]:=
Out[24]=