InfoMC 3.ZH

2018.11.12

1. Feladat

4 pont

Számítsuk ki az alábbi kifejezéseket Mathematica-val!

a)

(e^(sin((π/3))))+log(2)

b)

c)

Számoljuk ki az előbbi négyzetét, egyszerüsítve!

d)

Hozzuk egyszerűbb alakra: (((a+b))^2)-(((a-b))^2)

2. Feladat

2 pont

a)

Zárójelezzük a kifejezést úgy, hogy értelmes legyen és értéke egy szám legyen. Csak zárójeleket adhatunk hozzá, más szimbólumot nem.

{ 1,2  + 3  [[   1

b)

Hány mélységű az alábbi kifejezés?

Sin[1+Exp[Log[x-1]]]

3. Feladat

5 pont

Írjunk olyan függvényt, aminek egy változója van és ha az egy pozitív egész szám, akkor adja vissza az annyi faktoriálist, ha nem akkor 0-t.

Például
F[3] ⟶ 6
F[3.1] ⟶ 0
F[-3] ⟶ 0

4. Feladat

2 pont

Egyetlen cellába írjunk olyan parancsokat, melyeknek hatására:

x és y változóknak kitöröljük az értékét (ha volt)

n változónak (pozitív egész) értéket adunk

kiszámoljuk (((x+y))^n)-t

kitöröljük n értékét

5. Feladat

2 pont

Rendezzük sorba az alábbi parancsokat úgy, hogy ne legyen definiálatlan egy változó sem.

n=Length[s]

If[n>0,n,0]

f[x_]:=(x^n)

s=Table[Sin[x],{x,1,10,1}]

D[f[x],x]

6. Feladat

a) 3 pont

Ábrázoljuk egy Plot-tal a konstans 1, sin(x) és cos(x) függvényeket a [-2π,2π] intervallumon. A függvények színei legyenek rendre: kék, piros, zöld.

b) 2 pont

Ugyanezen ábrára írjuk rá az egyes függvények nevét képaláírásban  és a tengelyekre, hogy x és y.

7. Feladat

5 pont

Írjunk olyan függvényt, ami sztringek páros hosszú listáját kapja és egy fele olyan hosszú listát ad vissza, ami a páronként összefűzött sztring-eket tartalmazza.

Például
P[{“a”,”1”, “b”, “2”}] ⟶ {“a1”, “b2”}