ALG2

ALG2



52 Rozdział 2. Rekuren

Zad. 2-4

Oto jedno z możliwych rozwiązań:

trójkąty ,cpp

double y)


void nuj kacy (double n,double lg, double x,

<

// n = ilość podziałów if (n>0)

{

double a=lg/n;

doubl© h-a *sqrt ( 3) /2.0;

lineto(x-a/2.0,y-h);

trój kąty{n-1,lg-a,x-a/2.0/y-h);

lineto(x+a/2.0,y-h);

for(double i=l;i<n;i++)

{

lineto(x+(i-l)*a/2.0,y-(i+l)*h) ; lineto (x+ (i+1) *a/2.0, y- (it-1) *h);

I

lineto( x,y);

I

void main()

(

// inicjuj tryb graficzny moveio (yelmaxx 0/2, getmaxy () -10) ; trój kąty (6, getmaxx () /2, getx () , gety (J ) getch();

// zamknij tryb graficzny

\


Wyszukiwarka

Podobne podstrony:
ALG2 32 Rozdział 2. Rekurencja Wyżej podaliśmy warunki pozytywnego zakończenie programu. W przypadk
ALG2 42 Rozdział 2. Rekurencja 2. m.in. wartości zmiennych tego poziomu (tzw. kontekst). Co więcej,
ALG2 52 Rozdział 3. Analiza sprawności algorytmów Rys. 3 -
ET2 52 Rozdział 4. Turystyka jako sektor gospodarki naukę (badania naukowe), administrację publiczn
ALG2 22 Rozdział 1. Zanim wystartujemy programowania nic znikły bynajmniej z horyzontu: Dijkstra, H
ALG0 30 Rozdział 2. Rekurencja 2.2 potwornie skomplikowany: klocków jest cala masa i niespecjalnie
ALG6 36 Rozdział 2. Rekurencja każemy. W rozdziale 9 zostanie omówiona ciekawa technika programowan
Alg4 44 Rozdział2. Rekurencja ( if (lg>0) ( lineto(x+lg,y); lineto(x+lg,y+lg); lineto
ALG6 46_ _ Rozdział2. Rekurencja rekurencyjnych jest pamięcioźerność: wielokrotne wywołania rekuren
ALG8 48 Rozdział 2. Rekurencja W celu dokładniejszego przeanalizowania algorytmu posłużymy się kilk
ALG0 50_ _Rozdział2. Rekurencja Odpowiadający temu rozumowaniu program przedstawia się
ALG2 72 Rozdział 3. Analiza sprawności algorytmówn o) = i, i = A + O, A =    1. Po t
ALG2 102___Rozdział 5. Struktury danych I ELEMENT *q=inf.głowa; if (pusta()) cout << "(l
ALG2 112 Rozdział 5. Struktury danych 112 Rozdział 5. Struktury danych //rekord informacyjny listy
ALG2 122 Rozdział 5. Struktury danych Czerniak zarabia 3000zl Wynik usunięcia rekordu pracownika za
ALG2 132 Rozdział 5. Struktury da //"w" zostanie "załadowane" wartością zdjętą
ALG2 142 Rozdział 5. Struktury danych a ż do momentu znalezienia właściwego dlań miejsca. Popatrzmy
ALG2 152 Rozdział 5. Struktury danytl 5.; raturn oblicz(w->lcwy)+oblicz(w->prawy); case - :

więcej podobnych podstron