Instrukcja for

Instrukcja for
Ile razy zostanie wykonana instrukcja ?


for(i=3;   i<2;   i−−)

NIEPRAWIDŁOWA PĘTLA, instrukcja nie zajdzie, ponieważ 3 > 2, a w instrukcji tej zachodzi sprzeczność.

Odp. NA KONSOLI NIC SIĘ NIE POJAWI


for(i=−2;   i<2;   i++)


for(j=2;   j> =1;    j++)

Jest to instrukcja pętli zagnieżdżonej if. Na jedną iterację (krok) pętli zewnętrznej, zostanie wykonany cały przebieg pętli wewnętrznej.

Z związku z tym, iż pierwsza instrukcja wygeneruje 4 iteracje, to druga instrukcja powtórzy swoje dwa iteracje cztery razy.

Odp. 8 razy

Ile razy zostanie wykonana instrukcja1 a ile razy instrukcja2 ?


for(i=2;   i<2;   i++)

{


for(j=2;   j> =2;    j)

}

Pierwsza instrukcja wygeneruje pięć kroków, natomiast druga nic, bo występuje na początku wspomniana sprzeczność, ALE ! Skoro jest to instrukcja zagnieżdżona, to pętla wewnętrzna zależy od pętli zewnętrznej i odwrotnie, wiec w rezultacie na konsoli nic się nie pojawi.


Wyszukiwarka

Podobne podstrony:
Instructions for?sicLog
instructions for zen meditation 2GVX7YJXPQNLC74CRS3FJNXUAOIXYARA5IRHJXY
petle, Instrukcja for
JS 10 Instrukcja for, Programowanie, instrukcje - teoria
Instructions For Living by Rabbi Noach Weinberg
CIM Lab Instruction for KSPT 2013
lab4, Typ tablicowy, instrukcja for
Kurs C++2, m 3, Instrukcja for
Instructions for your download
Kurs C++2, m 4, Instrukcja for
Budżet instrukcja, Instructions for the presentation of the budget - Macro-projects
Instrukcja FOR
Instructions for Reading a DB Bead Pattern
1945 Organization Instructions for the Kingdom Publisher (Wskazówki organizacyjne dla głosicieli Kró
Instructions For Living by Rabbi Noach Weinberg
SAF HOLLAND Instructions for Use Universal Disc Brake To
Instructions for the hydraulic system and the flue pipes BRACKET INSTRUCTIONS
Instructions for the installer S

więcej podobnych podstron