Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 3 (ΕΚΤΥΠΩΣΗ)

2,554 views

Published on

.

Published in: Education
  • Be the first to comment

ΑΛΓΟΡΙΘΜΟΙ ΣΕ C - ΜΑΘΗΜΑ 3 (ΕΚΤΥΠΩΣΗ)

  1. 1. !" # $%! & ' (! " ) * ' + !" # $%! & ' (! " ) * ) , ! !" # $%! & ' (! " ) * ! - . /% !" # $%! & ' (! " ) 0 12342 - * 5 6 !" # $%! & ' (! " ) * 7 !" # $ %" & ' ( %" ) ( * ! + 8 9 (, , * , - ! : . ' $ - ; ! : ) / ( 0 ' ( 1 , 2 3' $ # ( ( $ 4 ' 5 ( 1 , 2 # ( 6 ( 7, 189:9;<=>? 8>@<2 7 $ 1A?B9@<=>? 8>@<2 C( / 1DEFF:9 8>@<2 '( G ( 1H9@I9 8>@<2 J 1KE=;L 8>@<2 !" # $ M" 7, 189:9;<=>? 8>@<2 %" N/0 ! " < =2>2?@ABC =B3@: - . O""=P% - ,0 = 0$ QP% , 0 0 = 0 # BRST D + : - ' * = 1OUQP%2 - V $ 0 =""QP% - $ BRST 0 =
  2. 2. ( G/ ) T=?SLSB 0 , W $ !" # $ M" 7, 189:9;<=>? 8>@<2 M" XG/ $! ! " # $ # ! !" # $ M" 7 $ 1A?B9@<=>? 8>@<2 " . / 7 0 ! % !" # $ M" 7, 189:9;<=>? 8>@<2 Y" Z &! 5 , B9:9;<=>?[B>@<"; ( ( , ( , $ 0 , $ 1 / (2 B9:9;<=>? B>@<" !" # $ " 7 $ 1A?B9@<=>? 8>@<2 %" N/0 ! ' < ECF23@ABC =B3@: - . O""=P% - , = 0 0 O""= 1 0 0 * 2 0 BRST D + : - ' * = 1%UQP%2 - X $ ( BRST ( ( = 0 * $ , BRST
  3. 3. ( G/ ) T=?SLSB 0 , W $ !" # $ " 7 $ 1A?B9@<=>? 8>@<2 M" XG/ (! % & & ' (( ( " # $ # ( ) ! ! !" # $ " 7 $ 1A?B9@<=>? 8>@<2 " . / 7 0 ! #) !" # $ " 7 $ 1A?B9@<=>? 8>@<2 Y" Z ##! 5 , =?B9@<=>?[B>@<"; ( ( , ( , $ 0 , $ 1 / (2 =?B9@<=>? B>@<" !" # $ Y" C( / 1DEFF:9 8>@<2 %" N/0 ! # < GHII>2 =B3@: - . O""=P% - 5 1 2 / $ 0 WP%U= 0 D + : - ' * = 1OUQP%2 - J ]^QP% 0$ =_% X $ BRST ( `AQ3]4 `AQ3]P%4 `AQ3]4a`AQ3]P%4
  4. 4. ( G/ ) T=?SLSB 0 , W $ !" # $ Y" C( / 1DEFF:9 8>@<2 M" XG/ #! *+ , ( ' (( ( " # $ # ( ! ! !" # $ Y" C( / 1DEFF:9 8>@<2 " . / 7 0 ! #" !" # $ Y" C( / 1DEFF:9 8>@<2 Y" Z #$! 5 , FEFF:9[B>@<"; ( ( , ( , $ 0 , $ 1 / (2 FEFF:9 B>@<" !" # $ 6" '( G ( 1H9@I9 8>@<2 %" N/0 ! #% < J2342 =B3@: %" 1 / 2 ( , M" 1 / 2 / ( , K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L % Y e c d %% %b MO M N K ' ) - M 6 %O % %Y %d MM ' . /% / 0 ( K ' ) - 5 L M N K ' ) - % M Y 6 e c d K ' ) - 5 L % Y e c d %% %b MO M N K ' ) - M 6 %O % %Y %d MM
  5. 5. G ( ( 5 ( G/ 1> , 0 / $ $ =?< T=?SLSB3Q4 * 0 B<S@<f=?=Bg h=ii:9 0 * 0 2 !" # $ 6" '( G ( 1H9@I9 8>@<2 %" N/0 #&! - , & $ $ . $ ,, . / 0 .( 1 / ' . " # $ # . ! ,, . 1 & $ $ ,, & $ ,, $ . & $ $ . ! ! #'! , K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M d %O % !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 #(! / X H9@I98>@<1 O%62 K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 )! / X 1!Oc2 K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' %b c Y %% ) - 5 L d MO e % !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0
  6. 6. #! / X 1!O 2 K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' %b c Y %% ) - 5 L d MO e % K %b c ' ) Y %% !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 ! / X 1!O%2 ( (, , K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' %b c Y %% ) - 5 L d MO e % K c %b ' Y %% !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 ! / X 1!M 2 ( (, , K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' %b c Y %% ) - 5 L d MO e % K c %b ' Y %% !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 "! / X 1!O 2 '( G ( $ / (, , $ K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' Y c %% %b ) - 5 L d MO e % K c %b ' Y %% !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0
  7. 7. $! / X 1!Yc2 K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' Y c %% %b ) - 5 L d MO e % K c %b ' Y %% ) - d MO 5 L e % !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 %! / X 1!Y62 ( (, , K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' Y c %% %b ) - 5 L d MO e % K c %b ' Y %% ) - d MO 5 L e % !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 &! / X 1!ec2 ( (, , K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' Y c %% %b ) - 5 L d MO e % K c %b ' Y %% ) - d MO 5 L % e !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 '! / X 1!Yc2 '( G ( $ / (, , $ K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L %b c Y %% d MO e % M N K ' ) - MM %d %Y 6 M %O % K ' Y c %% %b ) - 5 L % e d MO K c %b ' Y %% ) - d MO 5 L % e !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0
  8. 8. (! / X 1!Oc2 '( G ( $ / (, , $ K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L % Y e c d %% %b MO M N K ' ) - MM %d %Y 6 M %O % K ' Y c %% %b ) - 5 L % e d MO K c %b ' Y %% ) - d MO 5 L % e !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 )! ( / 0 1b%62 K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 M %O % K ' ) - 5 L % Y e c d %% %b MO M N K ' ) - M 6 %O % %Y %d MM K ' Y c %% %b ) - 5 L % e d MO K c %b ' Y %% ) - d MO 5 L % e M N K 6 %Y %d MM ' ) - M %O % M N %d MM K 6 %Y ' M ) - %O % !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 #! / X 1!O%62 '( G ( $ / (, , $ K ' ) - 5 L M N K ' ) - % M Y 6 e c d %O %% % %Y %b %d MO MM K ' ) - 5 L % Y e c d %% %b MO M N K ' ) - M 6 %O % %Y %d MM K ' Y c %% %b ) - 5 L % e d MO K c %b ' Y %% ) - d MO 5 L % e M N K 6 %Y %d MM ' ) - M %O % M N %d MM K 6 %Y ' M ) - %O % !" # $ 6" '( G ( 1H9@I9 8>@<2 " . / 7 0 ! + / / h9@I9 / ( $ ' G ( / , ( , , / " '( / 0 $ , $ 7, 0 * & , 0 0 ( j ( 0 , ( / , * & ( ,0 , , 0 0 ( " ' , / * 0, ( * ( 0 , ( , " !" # $ 6" '( G ( 1H9@I9 8>@<2 Y" + / / h9@I9
  9. 9. ! "! ( , h9@I9 ( - , & $ $ . 2 34% $ $ ,, $ $ ,, . 1 53 66 ,, 53 66 ,, 1 53 ,, 66 . 53 666 ,, . 27 &/" 0 !" # $ 6" '( G ( 1H9@I9 8>@<2 Y" + / / h9@I9 89:;<=>;?@AB $! ( , h9@I9 ( 89:C<;A@B 6 &/" 0 " , " ". ## 2 ! 2 ! ! !" # $ 6" '( G ( 1H9@I9 8>@<2 Y" + / / h9@I9 89:;<=>;?@AB %! ( , h9@I9 ( 89:C<;A@B 16 D & 0 0 - 0 &/" 0 0 % . ". 2 ! ! % . 1 ". 2 ! ! !" # $ 6" '( G ( 1H9@I9 8>@<2 Y" + / / h9@I9 89:;<=>;?@AB
  10. 10. &! ( , h9@I9 ( 89:C<;A@B E6 D & 0 2 ". . 2 ! ! !" # $ 6" '( G ( 1H9@I9 8>@<2 Y" + / / h9@I9 89:;<=>;?@AB '! * : , h9@I9B>@<"; k l , (,G G h9@I9B>@< ( ( " !" # $ 6" '( G ( 1H9@I9 8>@<2 6" Z !" # $ e" J 1KE=;L 8>@<2 %" N/0 ( ( (! < OHA?P=B3@: %" 7, 0 0 ' ( 1)/ ' m 7/G , ( , G 0 2 M" n$ & , 0 - , ( ( / ( - / - , ( ( / ( K ' ) - 5 L M N %b c Y %% d MO e % MM %d e c Y %% d % %b MO MM %d L M N MO MM %d " 7, * / ( / (, , , ( , 0 (o " 5 %b K ' ) - e c Y %% d % !" # $ e" J 1KE=;L 8>@<2 M" XG/ ")! + ( , G ( j, ( TS@<=<=>? ( , ( , , $ ( , 1 2 0 / " 7, 05 0 ( ( ( ( ( , / " '( ,G / , ( , ( / B<S@<""T>B T>B_%""f=?=Bg ' , / 5 * 0, ( 0 , / 0 " - , F0 $ $ . . $ $ . F0 $ $ ( F0 $ $ . ! !
  11. 11. J KE=;L8>@< 1 " / 7 0 2 "#! K ' ) - 5 L M N K ' ) - %b c Y %% d MO e % MM %d %Y 6 b %O % b c Y %% d % e % %O %Y 6 %b %d MM MO K ' ) - 5 L M N K b c Y %% d % e % %O %Y 6 e c Y 6 % b % %O d %Y %% ' ) - %d MM MO %d MM MO ) - MM MO MO MM K ' ) - 5 L M N K ' ) - % Y 6 e c b d %O %% % %Y %b %d MO MM K ' ) - e c Y 6 % % Y 6 e c L M N K % %O d %Y %% %% %O d % %Y - c c K ' % Y 6 % Y 6 K % % ' Y 6 Y 6 ' 6 6 L M N %% %O d d %O %% %Y %Y L M d %O d %O M %O %O ) MO MO "! + / 0 $ $ , , , ( " " 0 , , , ( 0 * , , ( * & ( / ( / " p ( 0 , / 0 , ( , ( q>S@9 ' G ( , , o 0 , ( ( / ' G ( , , / o 0 , ( 1 2 ( / ( / , * ( 0 $ $ $ " , / , / 5 !" # $ e" J 1KE=;L 8>@<2 Y" + / / TS@<=<=>? / 0 TS@<=<=>? ( / ( r/ s / !" # $ e" J 1KE=;L 8>@<2 Y" + / / TS@<=<=>? "! K ' ) - 5 L M N d b Y %% M MO e % MM %d AQ' RQM K ' ) - 5 L M N d b Y %% M MO e % MM %d b Y % %% MM %d K ' ) - 5 L M N d b Y % M MO e %% MM %d d b Y % %% MM %dAQ- RQ5 K ' ) - 5 L M N d b Y % M e MO %% MM %d K ' ) - 5 L M N d b Y % M MO e %% MM %d d b Y % M e MO %% MM %d AQLRQ5 K ' ) - 5 L M N d b Y % M e MO %% MM %d K ' ) - 5 L M N e b Y % M d MO %% MM %d !" # $ e" J 1KE=;L 8>@<2 Y" + / / TS@<=<=>? ""! + ( , TS@<=<=>? ( q>S@9 o (/ G ( $ $ . - $ $ - . ". ". - ## . ". ' - ## ' (( " # $# " # $# 0 ! ! !
  12. 12. !" # $ e" J 1KE=;L 8>@<2 6" Z "$! * : , tE=;LB>@<"; k l , (,G G tE=;LB>@< ( ( " V" 75 % G G ! "% 0o FEFF:9 B>@< tE=;L B>@< 0 G , , , / / 0 $ i>EF:9" V" 75 M C ( ' ! "& 0o =?B9@<=>? B>@< h9@I9 B>@< 0 G , , 5 ( " V" 75 KE=;L 8>@< , ( , A?B9@<=>? 8>@< ! "' (* / 0 / 7 KE=;L 8>@< $ , 0 , 6 ( =?B9@<=>? B>@< X ( 0 0 / guF@=i B>@< / ( hS=?"
  13. 13. V" 75 Y"% 7 0 $ $ $ ! "( ( 0 , , ( 0 , %OO $ G " ) 0 ( , 0 3OU%OOO4 X / / 6 , ( , * , 0 ( , " V" 75 Y"M '( $ $ $ & ! $) , , ( / ( G , $ ( $ , ( , , " 0 ( ( ( (,G , $ ( $ , ( , , " ' $ j 0 ( ( , ( $ ( , " V" 75 Y" '( $ $ $ & ! $# , , ( M / ( G , $ ( $ , ( , , " 0 ( ( ( (,G , $ ( $ , ( , , " ' $ j 0 ( ( , ( $ ( , " V" 75 Y"Y 0 $ $ & ! $ / & / 5 0 / , " / , $ $ v

×