Παραδείγματα Δομή Επιλογής - Δομή Επανάληψης

download Παραδείγματα Δομή Επιλογής - Δομή Επανάληψης

of 36

description

ΑΕΠΠ

Transcript of Παραδείγματα Δομή Επιλογής - Δομή Επανάληψης

  • 1

    /

    - .

    : $ $ $ .

    . , . v , :

    1

    2 . .

    // ..// 1 2 . . . v //.// < .>

  • 2

    1. , 3 , , .

    . hr, min, sec total hr 3600+min 60+sec , total T

    : hr, min, sec, total A hr, min, sec total hr 3600+min 60+sec , total T_

    2. (, , ). , , , , . . . _ , , (++)/3 , , _

    _ : , , , : , A , , (++)/3 , , T_

  • 3

    , . . . : 9 9 9 9 . , , _

    # # _ # #

  • 4

    3. 3 >12 +3 _ 3

    3 : A > 12 +3 _ T_

    ... , _. 4. 4 .

    (ml) 1 _ 0.57 300 2 _ 0.6 400 3 _ 1.17 500 4 _ 1.32 550

    . 4 3/57.0 4/6.0 5/17.1 5.5/37.1 1 < 2 _ <

    4 : , , , , & , A 3/57.0 4/6.0 5/17.1 5.5/37.1 1 <

  • 5

    3 _ < 4 _ , 4

    2 _ < 3 _ < 4 _ , T_

    5 . 3 . : 1. ( ) . 2. . 3. 3 . : 5 1 1, 1 2 2, 2 3 3, 3 1 1 2 > 2 2 _ 3 > 3 3 _ ,, 3 1, 2, 3 0

  • 6

    < 1 +1 < 2 +1 < 3 +1 , , 5 .

    1, , 2

    1 2

    # # 1 2 _ # #

    6. 6 >10 +2 +100 _ 6

    6 : >10 +2 +100 _ T_

  • 7

    7. . () " ", () "" . : _7 > _ _7

    7 : , > _ T_

    . . 2 .

    1 2 .

    1 2

  • 8

    ( ) ( ) < > 1 _ 1 2 # # _ _

    _ . 8 ( ) 8 =1 +1 _ = 2 +2 +3 _ 8

    9 ( ) 9 1 +1 2 +2 +3 _ 9

  • 9

    10. . . 1 , 2 3 . . .

    // // =1 "" _ = 2 "" _ = 3 "" " " _

    : =1 "" _ = 2 "" _ = 3 "" " " _ T_

    11 5 5 :

    1 2 3 4 5 1 3 GA 1

    . .

    11 1 1 2 3 3

    11 : 1 1 2

  • 10

    4 MEGA 5 1 _ 11

    3 3 4 MEGA 5 1 _ T_

    V. .

    12

    12 , 0 =0 +3 +1 _ +2 _ 12

    12 : , , 0 = 0 +3 +1 _ +2 _ T_

    .

  • 11

    13 13 , 0 =0 +3 _ 0 0 +1 +2 _ 13

    13 : , , 0 =0 +3 _ 0 0 +1 +2 _ T_

    14 UNICEF SS. :

    UNICEF E SOS 150000 5% 4% 15001 - 250000 7.5% 6% 250001 - 400000 9.5% 8%

    400000 .

    12%

    11% . 14 // //

  • 12

  • 13

    0 _ _ _

    0 / 0 _ _ _ T_

    : _( ) . 16 2, 3, 6, 3. 16 , , , >0 < 0 - _ + _ 16

    16 : , , , , , , >0 < 0 - _ + _ T_

    = 3 >0 < 0. = 3 > 0 . 7 .

    1 2 3 6 3 2 7

  • 14

    : $ . $ _ $ ... $ . . .

    _

  • 15

    $ . ., . . . _. $ , . $ , . 17 ; ) 4x x > 0 1xx

    ) 4x x >= 0 1xx

    ) 2x x > 0 1xx +

    ) 2x x 8 4xx +

    : ) . ) . ) . ) . .

  • 16

    18 1 100. : 18 i 1 i

  • 17

    20 n : 2222 n321S ++++= " . :

    _20 n ! E n < = 0 n _ S 0 i 1 i

  • 18

    x mod 2 = 0 _ _ +1 _ _ +x _ _ +1 _ _ +x _ i i +1 _ : , _ :, _ :, _ :, _ _21 _21 : v, x, _, _, & _, _ , i v v < = 0 v _ _ 0 _ 0 _ 0 _ 0 1i i

  • 19

    . _

    _ _

    $ . . . . _ . $ .

  • 20

    $ . $ , _ . . _ $ _ . _ :

    . _ .

    .

    . .

    _ . _ . .

    . , _

    . , _

    22 ; ) 4x _ 1xx _ x = 0

    ) 4x _ 2xx _ x > 0

    ) 4x _ 4x 1xx _ x = 0

    ) 4x _ 1xx _ x ^ 4 < 0

  • 21

    : ) x To x x - 1 x = 0

    1 4 3 ( .) 2 3 2 ( .) 3 2 1 ( .) 4 1 0 ( .)

    . ) x To x x - 2 x > 0

    1 4 2 ( .) . ) . x 4, 3 . x= 0 . ) . x ^ 4 < 0 23

    )1v2(531P += . __ . : _23 _23 v v 1P 1P i 1 i 1 i _23 _23

  • 22

    24 , 2000 . , , 120 . : 1) . 2) , .

    ( 2001, ) :

    _24 120 _ 2000 0 0 A_ + 1 + 2 _ > = _ , , _ > 0 , _ _24 _24 : : , _, , 120 _ 2000 0 0 A_ + 1 + 2 _ > = _

  • 23

    , , _ > 0 , _ _ 25 x = 13.

    _25 x _ x mod 2 = 0 2/xx 1x3x + _ _ 1x =< x _25 :

    x x < = 1 x mod 2 = 0 13 40 20 10 5 16 8 4 2 1

    x : 13, 40, 20, 10, 5, 16, 8, 4, 2, 1

  • 24

    . ...

    +

    _ _

    : : : : .

  • 25

    $ ( ) (). : =, . . . . . _ $ . 0 . $ . $ , . $ , . . $ O : 1 + [( -)/] ( [..] = ). $ _ _. .

  • 26

    $ :

    1 2 & _ _

    .

    .

    1 .

    .

    . 2.

    .

    .

    .

    26 , 3;

    x y - 5 2 3 xxx + _ x, y :

    B

    x

    y y < 2

    To x x +x

    1 3 - 5 ( 3yy + ) 6 2 6 - 2 ( 3yy + ) 12 3 12 1 ( 3yy + ) 24 4 24 4 ( .) x = 24

    x = 24 y = 4

  • 27

    27 1 100 : _27 i 1 100 i _ _27

    _27 : i

    i 1 100 i _ T_

    28

    0 i 0 100 _ 5 i^3 + i, _ ) ; ) ; ) N . __ :

    ) 21 . ) 5 [0, 100]. 5 . ) 0 0 i 0 i 0 i < = 100 _ i ^3 i ^3 + + i i + 5 i i + 5 i, i, _ _ i > 100

  • 28

    29 1. , . : _29 ! E _ _ > 0 1 i 1 i _ _29

    _29 : , _ _ > 0 1 i 1 i _ T_

    30 1. , . : _30 ! E ! _ _ > 0 0 i 2 _ 2 + i _ _30

    _30 : , _ _ > 0 0 i 2 _ 2 + i _ T_

  • 29

    V. : . , . . .

    31 : = ...321 +++ , , .

    :

    _31 _ , _ >0 >0 0 i 1 1 j 1 * i _ + _ _31

    _31 : , , i , j , , _ , _ > 0 > 0 0 i 1 1 j 1 * i _ + _ T_

    32

    5000. . , .

  • 30

    :

    _32 _ 5000 0 _ _ ( + _)

  • 31

    33 PARKING 200 400 . . . PARKING. , . , PARKING. . :

    _33 _ 0 _ 0 _ _ _ = = = _ < 400 _ _ + 1 _ 400 - _ , _ _ _ < 200 _ _ + 1 _ 200 - _ , _ _ _ ; (, ) _ _ = = _ = N _33

  • 32

    _33 : _, _, _, _ : , _ 0 _ 0 _ _ _ = = = _ < 400 _ _ + 1 _ 400 - _ , _ _ _ < 200 _ _ + 1 _ 200 - _ , _ _ _ ; (, ) _ _ = = _ = N T_ 34

    , , . . 1. 2. 3. 4. 5. : _

  • 33

    :

    _34 _ 1. 2. 3. 4. 1 , + : , 2 , - : , 3 , : , 4 , 0 / : , 5 _ _ _ = 5 _34

    _34 : : , , _ 1. 2. 3. 4.

  • 34

    1 , + : , 2 , - : , 3 , : , 4 , 0 / : , 5 _ _ _ = 5 T_

    35 , 1/4 . : 100 , 200 , 300 .. 40% , . : . . . . . . .: ( 400 ). :

  • 35

    _35 _, _ 25/100 0 0 > 0 < 40/100 + 100 _ + 1 _ : , _35

    _35 : _, , , , : _, _ 25/100 0 0 > 0 < 40/100 + 100 _ + 1 _ : , _

    36

    , < 3 [, ]. .

    : _36 0n _ < , _ < > 0

  • 36

    i i mod 3 = 0 1nn + i _ _ , n , 3 _36 37 [1, 9999999] .

    :

    _37 _ _ > 0 < = 9999999 0 y ! i 1 7 x y mod 10 + xx y y div 10 _ , , , _37

    _37 : , ,i , x, y _ _ > 0 < = 9999999 0 y i 1 7 x y MOD 10 + xx y y DIV 10 _ , , , _