Forum Sojusz Fallen
Fallen
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Krótkie Programiki - Pętle, Rekurencja etc.

 
Napisz nowy temat   Odpowiedz do tematu    Forum Sojusz Fallen Strona Główna -> Ściągi, Zadania itp. / PSiO / C++
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Ricko
Brain
<FONT COLOR=DAA520>Brain</FONT>



Dołączył: 07 Sie 2006
Posty: 3255
Przeczytał: 0 tematów

Pomógł: 5 razy
Ostrzeżeń: 0/5
Skąd: ..::Zabrze::..

PostWysłany: Śro 23:18, 09 Mar 2011    Temat postu: Krótkie Programiki - Pętle, Rekurencja etc.

1

Oblicz x

a=5, x=10
if (a<5) //'a' jest równe 5, a nie mniejsze - liczymy to co jest w elsie//
x++
else
x-- //10-1=9//

x=9
_____________________________________________________________

2

Oblicz x

a=6, x=10
if (a<7) //tak, 'a' jest mniejsze od 7//
x/=2 //x=10/2=5
else
x*=2

x=5
_____________________________________________________________

3

Oblicz f(3)

int f(int n)
{
if (n==0)
return 5
else
return f(n-1)+n;

f(3)=f(2)+3 //f(3)=8+3=11//
f(2)=f(1)+2 //f(2)=6+2=8//
f(1)=f(0)+1 //f(1)=5+1=6//
f(0)=5

f(3)=11
_____________________________________________________________

4

Oblicz g(3)

int g(int n)
{
if (n==0)
return 2
else
return g(n-1)-n;

g(3)=g(2)-3 //g(3)=-1-3=-4//
g(2)=g(1)-2 //g(2)=1-2=-1//
g(1)=g(0)-1 //g(1)=2-1=1//
g(0)=2

g(3)=-4
_____________________________________________________________

5

Oblicz u(3)

int u(int n)
if (n==0
return 3
else
return u(n-1)*2;

u(3)=u(2)*2 //u(3)=12*2=24//
u(2)=u(1)*2 //u(2)=6*2=12//
u(1)=u(0)*2 //u(1)=3*2=6//
u(0)=3

u(3)=24
_____________________________________________________________

6

Napisz co po kolei wypisze poniższy program:

x=0;
for (i=0; i<4; i++)
{
x=x+i;
cout<<x;
}


i=0 x=0
i=i x=1
i=2 x=3
i=3 x=6

*Pogrubionym tekstem wynik działania programu
_____________________________________________________________

7

Napisz co po kolei wypisze poniższy program:

x=0, i=1
do
{
x=x+i;
i=i+3;
while (x<9)
cout<<x
}

i=1 x=1
i=4 x=5
i=7 x=12

*Pogrubionym tekstem wynik działania programu
_____________________________________________________________

8

Napisz co po kolei wypisze poniższy program:

x=0, i=1
do
{
i=i+2;
x=x+i
cout<<x;
}
while (x<10)

i=3 x=3
i=5 x=8
i=7 x=15


*Pogrubionym tekstem wynik działania programu


Post został pochwalony 0 razy

Ostatnio zmieniony przez Ricko dnia Czw 9:48, 17 Mar 2011, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Sojusz Fallen Strona Główna -> Ściągi, Zadania itp. / PSiO / C++ Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group
Regulamin