nananana XD

Omów 3 rodzaje pętli. Jaka jest składnia i zasada działania? Podaj różnice. ( 6pkt )


Omów dokładnie jaki będzie efekt działania poniższego programu (podaj wartości zmiennych x,y). Co zostanie wyświetlone? ( 4pkt )

int x=7,y=6;

y=x++;

System.out.println(" w1="+(++x)+" w2="+y--);

x*=2;

y-=3;

System.out.println("w1="+x+" w2="+--y);

int x=7 y=6

y=x++ -> y=7 , x=7

x=8

system.out.println w1= x= 9 w2= y=7

y=6

x*=2; -> x=x*2 x=9*2= x=18

y-=3 -> y=6-3= y=3

system.out.println w1= x=18 w2= y=2


Omów dokładnie po szczególne obiegi pętli(podaj wartości wszystkich zmiennych w kolejnych obiegach)? ( 4pkt )


int s=0;

for (int i=2;i<=7;i++){

s=s+i-1;

}

int s=0;


for (int i=2;i<=7;i++){


s=s+i-1;


}

s = 0+2-1; -> s = 1

s = 1+3-1; -> s = 3

s = 3+4-1; -> s = 6

s = 6+5-1; -> s = 10

s = 10+6-1; -> s = 15

s = 15+7-1; -> s = 21

Jaki będzie wynik na ekranie działania następującej pętli? Omów dokładnie po szczególne obiegi pętli? ( 5pkt )


int k=1,j=8;

while(j>0){

k=k+j;

j-=2;

}

k=1+8 = 9 - j= 8 - 2 = 6

k=9+6 = 15 - j= 6 - 2 = 4

k=15+4 = 19 - j= 4 - 2 = 2

k=19+2 = 21 - j= 2 - 2 = 0

KONIEC


Jaką wartość będzie miała zmienna wynik? Omów dokładnie poszczególne obiegi pętli(podaj wartości wszystkich zmiennych w kolejnych obiegach)? (6pkt.)


int wynik=1;

for (int i=4;i>=1;i--){

for (int j=1;j<=3;j++) wynik=wynik+2*j-i;

}


int wynik=1

for (int i=4;i>=1;i--){

for (int j=1;j<=3;j++) wynik=wynik+2*j-i;}

i=i-- -> i=3

wynik = 1+2*1-3 -> wynik = 0 -> j=j++ -> wynik = 1

i=--i -> i=2

wynik = 1+2*2-2 -> wynik = 3 -> j=j++ -> wynik = 4


i=--i -> i=1

wynik = 4+3*2-1 -> wynik = 9 -> j=j++ -> wynik = 10

i=--i -> i=2

wynik = 10+4*2-0 -> wynik = 18 -> j=j++ -> wynik = 19


Jaki będzie wynik na ekranie działania następującej pętli? Omów dokładnie poszczególne obiegi pętli? Co zostanie wypisane? Co realizuje ta pętla (w odniesieniu do a)? ( 6 pkt. )


int pom,a=154,b=91;

  while(b!=0)

{

pom = b;

b = a%b;

a = pom;

}

System.out.println(a);

pom=b -> pom=91

b=a%b -> b=154%91 b=63

a=pom -> a=63


pom=b -> pom=63

b=a%b -> b=91%63 b=28

a=pom -> a=28


pom=b -> pom=28

b=a%b -> b=63%28 b=35

a=pom -> a=35


pom=b -> pom=35

b=a%b -> b=35%28 b=7

a=pom -> a=7




Wyszukiwarka

Podobne podstrony:
cwiczenia xd
francuski rodzina, zaimki dzierżawcze i godziny xD
Polaryzacja kołowa i eliptyczna xD
prawo sciaga xd
o fuck xd
To będzie nasze nowe sprawko xD, Inżynieria Środowiska PŚk, Semestr 2, Inżynieria Elektryczna
kapitał zagraniczny w Polskim sektorze bankowym, Edukacja xD, bankowość
Antykoncepcja, Podstawy opieki polożniczej xD
jak oszukac jureczka xD, a2k
coś tam xd
TESTY I FAJNE INNE GLUPOTY XD, podryw
GADY KOPALNE, Edukacja xD, Biologia, Referaty
METAGENEZA WORKOWCÓW I PODSTAWCZAKÓW, Edukacja xD, Biologia, Referaty
ŚCIĄGA FROM BIOLOGIA FOR EVERYONE xD, Tekstowe, Ściągi
PIERWOTNIAKI, Edukacja xD, Biologia, Referaty
niewolnicza praca dzieci, Edukacja xD, etyka
policzone momenty xD
Nanana fatman
Sprawozdania xD