Table of Contents

2 - Cykly a vnořené cykly

Procvičovaná témata

if( podmínka ){
    příkaz1
} else {
    příkaz2
}

for( inicializace ; podmínka ; změna){
    příkaz
}

Používáme standard C99, a proto je možné deklarovat proměnnou přímo při inicializaci.

for (int i = 0; ...) {
    ...
}

while(podmínka) {
    tělo cyklu
}

do {
    tělo cyklu
} while (podmínka);

Úkoly

1, -1, 1, -1, 1, -1, ...

$$ \qquad\pi = 4 \sum_{k=0}^\infty\dfrac{(-1)^k}{2k+1} = \dfrac{4}{1}-\dfrac{4}{3}+\dfrac{4}{5}-\dfrac{4}{7}+\dfrac{4}{9}-\dfrac{4}{11}+\cdots $$

Standardní vstup:

a
Standardní výstup:
97
0x61
b01100001

*****
****
***
**
*

  0  1  2  3  4  5  6  7  8  9
 10 11 12 13 14 15 16 17 18 19
 20 21 22 23 24 25 26 27 28 29
 30 31 32 33 34 35 36 37 38 39
 40 41 42 43 44 45 46 47 48 49
 50 51 52 53 54 55 56 57 58 59
 60 61 62 63 64 65 66 67 68 69
 70 71 72 73 74 75 76 77 78 79
 80 81 82 83 84 85 86 87 88 89
 90 91 92 93 94 95 96 97 98 99

  0
    11
       22
          33
             44
                55
                   66
                      77
                         88
                            99

                             9
                         18
                      27
                   36
                45
             54
          63
       72
    81
 90

  0                          9
    11                   18
       22             27
          33       36
             44 45
             54 55
          63       66
       72             77
    81                   88
 90                         99