FUNKCJE.

Zad. 1. (1 punkt) DO ODDANIA TYLKO NA ZAJĘCIACH

Napisz rekurencyjnie funkcje:

Zad. 2. (1 punkt) DO ODDANIA TYLKO NA ZAJĘCIACH

Kod programu

w liniach zakomentowanych
//*1

//*2
dodaj funkcje tak aby

Zad. 3. (1 punkt)

Kod programu

Dokonaj modyfikacji poniższego kodu, tak aby na wyjściu pokazała się liczba 13.

Zad. 4. (1 punkt)

Kod programu

Dokonaj modyfikacji poniższego kodu, tak aby:

Wskaźniki do funkcji.

Przeanalizuj poniższy kod:

Kod programu

Zad. 5. (6 punkt)

Proszę napisać procedurę fraktal (przy pomocy wskaźników do funkcji, wygodnie także użyć klasy Pair z biblioteki standardowej (ale nie jest to konieczne)), która działa następująco: Mamy dane 3 funkcje f_1,f_2,f_3 i string Nazwa_Pliku.

Tworzymy plik o nazwie Nazwa_Pliku.

Dajemy początkowe wartości x=0,y=0.

Następnie N=10000 razy powtarzamy Program pyta się do jakiego pliku mamy zapisać wynik, i wykonuje powyższą procedurę dla funkcji zadanych wzorami $f_1(x,y)=(x/2,y/2), f_2(x,y)=(1,0)+((x-1)/2,y/2), f_3(x,y)=(0,1)+(x/2,(y-1)/2)$. Paprotka Barnsleya

Zawartość pliku proszę narysować w R. Zawartość pliku powstałego jak wyżej można wypisać

data = read.table("F:\\...\\1.txt") 
data
plot(data,pch=20);