Zadaci za samostalni rad, 1. vježbe

Inforamcija

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.

Student koji je na gornji način kolokvirao programiranje mora zadovoljiti i uvjete o prisustvovanju na nastavi da bi dobio potpis iz ovog predmeta.

Za jednim računalom, zbog zahtjeva samostalnosti, tokom izrade ovih zadatak može sjediti samo jedan student.

1. zadatak

Napišite program koji će pomoću funkcije Input učitati realan broj pa ako je veći ili jednak nuli vratiti broj 1, a u protivnom će vratiti broj 0.

1.izrada

In[1]:=

1zadaci_1.gif

1. testiranje

In[2]:=

1zadaci_2.gif

Out[2]=

1zadaci_3.gif

2. zadatak

Napišite program koji će imati jedan realan argument (NE koristite funkciju Input), te ako je taj argument veći od 1 tada će vratiti njegov kvadrat, a u protivnom će vratiti njegov sinus.

2. izrada

In[3]:=

1zadaci_4.gif

2. testiranje

In[4]:=

1zadaci_5.gif

Out[4]=

1zadaci_6.gif

In[5]:=

1zadaci_7.gif

Out[5]=

1zadaci_8.gif

3. zadatak

Napišite program koji će pomoću funkcije Input učitati x pa zatim y.
Ako je x veći od y program će vratiti 1, a u protivnom će vratiti 0.

3. izrada

In[6]:=

1zadaci_9.gif

3. testiranje

In[7]:=

1zadaci_10.gif

Out[7]=

1zadaci_11.gif

4. zadatak

Napišite program koji će imati dva realna argument  x i y (NE koristite funkciju Input).
Ako je x manji od y program će vratiti Sin[x], a u protivnom će vratiti Sin[y].

4. izrada

In[8]:=

1zadaci_12.gif

4. testiranje

In[9]:=

1zadaci_13.gif

Out[9]=

1zadaci_14.gif

5. zadatak

Napišite program koji će pomoću funkcije Input učitati x pa zatim y.
Ako je Sin[x] veći od Sin[y] program će vratiti x, a u protivnom će vratiti y.

3. izrada

In[10]:=

1zadaci_15.gif

3. testiranje

In[11]:=

1zadaci_16.gif

Out[11]=

1zadaci_17.gif

6. zadatak

Napišite program koji će imati dva realna argument  x i y (NE koristite funkciju Input).
Ako je Cos[x] manji od Cos[y] program će vratiti 1, a u protivnom će vratiti 0.

4. izrada

In[12]:=

1zadaci_18.gif

4. testiranje

In[13]:=

1zadaci_19.gif

Out[13]=

1zadaci_20.gif

7. zadatak

Napišite program koji će imati jedan realan argument (NE koristite funkciju Input), te ako je taj argument negativan tada će vratiti njegov kub, a u protivnom će vratiti njegov kvadrat.

2. izrada

In[14]:=

1zadaci_21.gif

2. testiranje

In[15]:=

1zadaci_22.gif

Out[15]=

1zadaci_23.gif

In[16]:=

1zadaci_24.gif

Out[16]=

1zadaci_25.gif

8. zadatak

Napišite program koji će pomoću funkcije Input učitati x pa zatim y.
Ako je x^2 manji od y^2 program će vratiti x, a u protivnom će vratiti y.

3. izrada

In[19]:=

1zadaci_26.gif

3. testiranje

In[20]:=

1zadaci_27.gif

Out[20]=

1zadaci_28.gif

Spikey Created with Wolfram Mathematica 7.0