Zadaci za samostalni rad, 5. 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 će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će koliko je učitano negativnih brojeva. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku 0.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[21]:=
testiranje
In[22]:=
Out[22]=
2. zadatak
Napišite program koji će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će koliko je učitano brojeva većih od 2. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku 0.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[23]:=
testiranje
In[24]:=
Out[24]=
3. zadatak
Napišite program koji će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će minimum učitanih brojeva. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku Infinity.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[25]:=
testiranje
In[26]:=
Out[26]=
4. zadatak
Napišite program koji će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će zbroj negativnih učitanih brojeva. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku 0.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[27]:=
testiranje
In[28]:=
Out[28]=
5. zadatak
Napišite program koji će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će umnožak pozitivnih učitanih brojeva. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku 1.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[29]:=
testiranje
In[30]:=
Out[30]=
6. zadatak
Napišite program koji će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će zbroj kvadrata negativnih učitanih brojeva. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku 0.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[31]:=
testiranje
In[32]:=
Out[32]=
7. zadatak
Napišite program koji će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će maksimum učitanih brojeva. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku -Infinity.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[33]:=
testiranje
In[34]:=
Out[34]=
8. zadatak
Napišite program koji će učitavati brojeve, jedan po jedan koristeći naredbu Input i odrediti će umnožak učitanih brojeva koji su manji od -1. Postupak učitavanja brojeva se prekida kada se učita broj 0. Koristite naredbu While.
Varijablu u koju će se "spremiti" rezultat treba na početku staviti jednaku 1.
NE treba provoditi nikakve kontrole argumenta.
izrada
In[35]:=
testiranje
In[36]:=
Out[36]=