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

13
!" # $%! & (! " ) * + !" # $%! & (! " ) * ) ,! !" # $%! & (! " ) * ! - ./% !" # $%! & (! " ) 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 =

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

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

�����������

��������

����������������

�������������

����� ����������������������

� �� ������������

� �� ��������������������

�� �� ����������� ������

� !"�����������#����

�� $%! ������&�

'� ��(!� ������"������

)� *������

'� �� �����������+ �����

� !"�����������#����

�� $%! ������&�

'� ��(!� ������"������

)� *������

)� �� �������,����!���

� !"�����������#����

�� $%! ������&�

'� ��(!� ������"������

)� *������

������������ ���������������������������������� ������� �!��

-� �� ����������.��/%������

� !"�����������#����

�� $%! ������&�

'� ��(!� ������"������

)� 0�12342�

-� *������

5� 6��������� �������

� !"�����������#����

�� $%! ������&�

'� ��(!� ������"������

)� *������

7�������� ��

!"#�$���%"���&�����'�� ��(��������%")�������(��*������

������������ ���������������������������������� ������� �!��

+8�� �����������9�������(,��������,��*������,��

- ����!��:.����������'�� ��$�

- ;��!��:)�/���������������� ����(��������0��

� ����� ���������������

� '����(�������1�,���������������������23'����$���#��������(�����

���������������(������������$���4

� '�5���(�������1�,���������������������2

� #��������(��6��������(��

� ���������������7,����189:9;<=>?8>@<2

� ���������������7����$��1A?B9@<=>?8>@<2

� �������������C(����/��1DEFF:98>@<2

� ���������������'(� G��(��1H9@I98>@<2

� ���J���������������1KE=;L8>@<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��=

�� � � ��

� ��

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

� ���(����G/������ �)T=?SLSB�����0���,������W������$��

!"#�$���M"������������7,����189:9;<=>?8>@<2M"XG/������

$����������� ���������������������������������� ������� �!��

�������������� � �����������

�������������������

��

���������

������������������������

�����

������������������ ���������� ��

���������������

���!�

� �

����"���#�������� $�#��������� ���

!�

!"#�$���M"������������7����$��1A?B9@<=>?8>@<2�".������/�����7��0�����

���������� ���������������������������������� ������� �!�� %�

� �� �� � �� �� �� ��������

�� �� �� � � �� �� ��������

�� �� �� � � �� �� ��������

�� �� �� � � �� �� ��������

�� �� �� �� � �� �� ������

�� �� �� �� �� �� � ������

�� �� �� �� �� � � ��������

�� �� �� �� �� � �� �������

����������������� � �� �� � �� �� �� ��

������������������ �� �� �� �� �� � �� �

!"#�$���M"������������7,����189:9;<=>?8>@<2Y"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

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

� ���(����G/������ �)T=?SLSB�����0���,������W������$��

!"#�$����"������������7����$��1A?B9@<=>?8>@<2M"XG/������

(����������� ���������������������������������� ������� �!��

�������������� �%���&&�����

�������������������

��

�������������'�����((��

�����

������������������ ���������(� ��

����������"���#�������� $�#��������(� ���

������ �� �

���������)� ����

���!�

!�

!"#�$����"������������7����$��1A?B9@<=>?8>@<2�".������/�����7��0�����

���������� ���������������������������������� ������� �!�� #)�

� �� �� � �� �� �� ��������

�� � �� � �� �� �� ��������

�� �� � � �� �� �� ��������

�� �� � � �� �� �� �������

�� �� �� � � �� �� �������

�� �� �� � �� � �� ��������

�� �� �� �� � �� � ��������

����������������� � �� �� � �� �� �� ��

������������������ �� �� �� �� �� � �� �

!"#�$����"������������7����$��1A?B9@<=>?8>@<2Y"Z�����

##����������� ���������������������������������� ������� �!��

�5������������,��������=?B9@<=>?[B>@<";�������(������(�������,(,������$�������

0���,�����������$�1�����/��������(2��������������� �������=?B9@<=>?B>@<"�

!"#�$���Y"����������C(����/��1DEFF:98>@<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

�� � � ��

� ��

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

� ���(����G/������ �)T=?SLSB�����0���,������W������$��

!"#�$���Y"����������C(����/��1DEFF:98>@<2M"XG/������

#������������ ���������������������������������� ������� �!��

�������������*+����,������

�������������������

��

����������(����'�������((��

�����

������������������ ���������(� ��

����������"���#�������� $�#��������(� ���

���!�

!�

!"#�$���Y"����������C(����/��1DEFF:98>@<2�".������/�����7��0�����

���������� ���������������������������������� ������� �!�� #"�

� �� �� � �� �� �� ��������

�� � �� �� � �� �� ��������

�� �� � �� �� � �� ��������

�� �� �� � �� �� � ��������

�� �� �� �� � �� � �������

�� �� �� �� �� � � �������

�� �� �� �� �� � � ��������

�� �� �� �� �� � �� �������

����������������� � �� �� � �� �� �� ��

������������������ �� �� �� �� �� � �� �

!"#�$���Y"����������C(����/��1DEFF:98>@<2Y"Z�����

#$����������� ���������������������������������� ������� �!��

�5������������,��������FEFF:9[B>@<";�������(������(�������,(,������$�������

0���,�����������$�1�����/��������(2��������������� �������FEFF:9B>@<"�

!"#�$���6"������������'(� G��(��1H9@I98>@<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

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

� ��G���(�������(5��������������(��G/���1>,������0 ��/��$���$�=?<

T=?SLSB3Q4��������*���0�B<S@<\f=?=Bg\h=ii:9�������0���������*���0�2�

!"#�$���6"������������'(� G��(��1H9@I98>@<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@I98>@<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@I98>@<2�".������/�����7��0�����

�)����������� ���������������������������������� ������� �!��

� ���/�����X����1!\O\c2

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@I98>@<2�".������/�����7��0�����

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

�#����������� ���������������������������������� ������� �!��

� ���/�����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@I98>@<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@I98>@<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@I98>@<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@I98>@<2�".������/�����7��0�����

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

�$����������� ���������������������������������� ������� �!��

� ���/�����X����1!\Y\c2

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@I98>@<2�".������/�����7��0�����

�%����������� ���������������������������������� ������� �!��

� ���/�����X����1!\Y\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 %�

K� � �� '�

Y c %% %b

)� -� 5� L�

d MO e %

K� �

c %b

�� '�

Y %%

)� -�

d MO

5� L�

e %

!"#�$���6"������������'(� G��(��1H9@I98>@<2�".������/�����7��0�����

�&����������� ���������������������������������� ������� �!��

� ���/�����X����1!\e\c2�����������((,,�����

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@I98>@<2�".������/�����7��0�����

�'����������� ���������������������������������� ������� �!��

� ���/�����X����1!\Y\c2�'(� 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@I98>@<2�".������/�����7��0�����

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

�(����������� ���������������������������������� ������� �!��

� ���/�����X����1!\O\c2�'(� 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@I98>@<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@I98>@<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@I98>@<2�".������/�����7��0�����

������������� ���������������������������������� ������� �!��

� +/��/������h9@I9/(�����$������

� '��G����(�/�,��������(�� ����,���������,����/����"

� '(���������/���0 ������ ����$�,����$�

� 7,��0����������������*�&�������,������0�������������0������(����

� j������������������ ����(0���,��(�/�,������\*�&(�������� ����,0������

�,������,��������0�������������0������(����"

� '�,���/�����*�0,(��������*���������(�������0�,( �����,������"

!"#�$���6"������������'(� G��(��1H9@I98>@<2Y"+/��/������h9@I9

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

������������� ���������������������������������� ������� �!�� �"����������� ���������������������������������� ������� �!��

� ���(�,�������h9@I9����������(���

-�,�� �& �����������$���������$��������.��

��

������2��34% ��

�������$�$���

��������,,� $�$����

�����,,� ������������.��1��

����������������53�������66��,,� �53���66 ���� �

������������

������,,� ��

������1���������53����,,� ��66����. �53���666� ���� �

�������,,� ����

���������.��

������27���&/" 0� ������������ �

��������

!"#�$���6"������������'(� G��(��1H9@I98>@<2Y"+/��/������h9@I9

�89:;<=>;?@AB��

�$����������� ���������������������������������� ������� �!��

� ���(�,�������h9@I9����������(���

�89:C<;A@B��

�������6���&/" 0����"�,������"����

���".�� ������##�������

�����

������������������ ��������� ��

��������

���������2�� ��������� ��

��������������

��������������

������!�

������ �� �

��������

���������2�� ��������� ��

��������������

��������������

������!�

���!�

� �

!"#�$���6"������������'(� G��(��1H9@I98>@<2Y"+/��/������h9@I9

�89:;<=>;?@AB��

�%����������� ���������������������������������� ������� �!��

� ���(�,�������h9@I9����������(���

�89:C<;A@B��

������16�D��&������0��������0�� ���� - ������ ����0���&/" 0� 0����������

�����������������%�������.�� ���������������

�����

������".�� ��������

��������

���������2�� ��������� ��

��������������

��������������

������!�

���!�

��� �� ����%�������.�� ��1������������

�����

������".�� �������

��������

���������2�� ��������� ��

��������������

��������������

������!�

���!�

!"#�$���6"������������'(� G��(��1H9@I98>@<2Y"+/��/������h9@I9

�89:;<=>;?@AB��

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

�&����������� ���������������������������������� ������� �!��

� ���(�,�������h9@I9����������(���

�89:C<;A@B��

������E6�D��&������0�2��������������

��������

������������

���".�� ���������.��

�����

�������������� �2�� ��

�����������

�����������

���!�

!�

!"#�$���6"������������'(� G��(��1H9@I98>@<2Y"+/��/������h9@I9

�89:;<=>;?@AB��

�'����������� ���������������������������������� ������� �!��

� *�����:�����������,��������h9@I9B>@<";���k���������l��,�������(,G����G����

h9@I9B>@<�����������(������(�������"

!"#�$���6"������������'(� G��(��1H9@I98>@<26"Z�����

!"#�$���e"J���������������1KE=;L8>@<2%"N/0��(�������(

�(����������� ���������������������������������� ������� �!��

<�������OHA?P=B3@:��

%" 7,��0���0��'�� ���(������1)/���'�� ��m7/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=;L8>@<2M"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�������������$����$����.���

���!�

!�

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

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=;L8>@<2Y"+/��/������TS@<=<=>?

� ����/��������0��������TS@<=<=>?�

� ������������

� ����������(/������ ��(���r/����s/�����

!"#�$���e"J���������������1KE=;L8>@<2Y"+/��/������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

AQL�RQ5�

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=;L8>@<2Y"+/��/������TS@<=<=>?

""����������� ���������������������������������� ������� �!��

� +(�,�������TS@<=<=>?���� ����(q>S@9��o�(/��G�������������(���

���������������������$���������$��������.��

��

��������-�$��$�����

�����-�������������� ���

��������������

���������.��� �

���".�� ����

�����

������".�� ��������� ����-��##��������.��

��������������

������".�� ��������� '��-��##��'��������

����������((��

���������������

����������"���#�������� $#�������� ���

������ �� �

��������

����������"���#������������ $#�������� ���

���������� �0�����

������!�

���!�

!�

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

!"#�$���e"J���������������1KE=;L8>@<26"Z�����

"$����������� ���������������������������������� ������� �!��

� *�����:�����������,��������tE=;LB>@<";���k���������l��,�������(,G����G����

tE=;LB>@<�����������(������(�������"

V"��������75�����%��������������������G������G�

���������� ���������������������������������� ������� �!�� "%�

� ������0o�����FEFF:9B>@<������tE=;LB>@<0���G�����,������,���������������

��,/�/�0�$�i>EF:9"

V"��������75�����M�������������C���(��'����

���������� ���������������������������������� ������� �!�� "&�

� ������0o�����=?B9@<=>?B>@<������h9@I9B>@<0���G�����,������,���������������

5���(�������"

V"��������75�������KE=;L8>@<,( �����,���A?B9@<=>?8>@<

���������� ���������������������������������� ������� �!�� "'�

� ���������������(*��/����0�/�������������

� 7�����������������KE=;L8>@<

� ��$����,������0 ���,��6��� ���\�����(���������������� �������

=?B9@<=>?B>@<

� X������(��������0��0�/�����������������guF@=iB>@<������/������� ���������

�������������(�������hS=?"

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

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