exercicios java 1

21
! " ! " # " $ # % # # $%& ! ’()*+# (,%$’-. /-+0 (,%$’-. % 1 - 2 -3-+0 44 5 % (,%$’- 6 !! 1 - 2 7 2 8 9+0 44 !! (,%$’-. % :! % 1 - 2 ;<=>?@@?+0 44 A:% B B & & % ’" ( ’) * + , - ’ & ) * . + , / % ’01 , / % 1 #2" #2 . # $%& ! ’( )*+# ( 0 (,%$’-!%C % -+0 D E,&!!F’+0 (,%$’-.G - 2 2 - H I! /-+0 B B 3 1 4 D ;G JG 0 J D HH0 D J220 2D K0 L$ ! %M3 ! N!G O% ! G J P ’# i = 14, j = 5, k = 4

Upload: ed-gadaga

Post on 08-Aug-2015

348 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Exercicios Java 1

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

����� �!��" �

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

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

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

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

�����% #�#�� $%&���������!����'(����)*�����+�#�� � (,������%��$�����'-. ���/-+0�� � (,������%��$�����'-. ���%������1��-�2�-��3�-+0��44�5 ����������%������� � (,������%��$�����'-����6��!�!��1��-�2� 7�2�8�����9+0��44��!�!��� � (,������%��$�����'-. ���%���:�!����%���1��-�2�;<=>?@@?+0��44�A �:���%���� B�B�

���

& &% '"�( ')*+ ,- �'&� )*�.+ �,/% �'�0�1,/%

�� 1��� �� �������� ���� ������ ��� ������� �� ��� ����� ������#�2���"

�����������������#�2����

�����.��������#����$%&���������!����'(���������)*+�#�� (���������0� �� (,������%��$���'-�����!%C������%�������-+0�� �����D�E�,&���!����!F��'+0�� (,������%��$�����'-. ��G�-�2������2�-�H�I����!����������/-+0����B�B�

3 1����������������4���������� ����D�;G�JG��0�� J�D�HH0�� ��D�J220�� �2D� K0�

�L�$���!�����%M3��!��N!��G�O%����������������!�����������G�J����P��

'�#�����i = 14, j = 5, k = 4

Page 2: Exercicios Java 1

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

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

5 1������� � ������� �������� 6 ��# � ��#�� �� ����7��� �" �" �" � �� 8���# ��

��������91����#�:�����8�������#���

��������&���#�� $%&���������!����'(���������)*+�#�� � �����D� 0�� � ���&�D�"0�� � ����D�22&0�� � ���!�D��220�� � 220�� � (,������%��$�����'-��D�-�2��+0�� � (,������%��$�����'-&�D�-�2�&+0�� � (,������%��$�����'-�D�-�2�+0�� � (,������%��$�����'-!�D�-�2�!+0�� B�B�

'�#�����a = 2, b = 3, c = 4, d = 1

; &��������� ��#�� �� ���� ����7��# ����� ���8������� � ������� ������<�

���!����������7��#=������#�2���������#���������>

�+�$��!%���QD��220�&+�O%������4D�22�0�

'�#������+�$��!%���D�";G���D�<0�&+�O%������D�KG���D�<0

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

�#����"������������#������

�������#����#����$%&���������!����'(���������)*+�#�� � !�%&������%��G���$������G�����%��G����%��0� �� � (,������%��$���'-�����!%C�������%����-+0�� � ���%���D�E�,&���!����!L�%&��'+0�� � (,������%��$���'-�����!%C������$��������-+0�� � ��$�������D�E�,&���!����!L�%&��'+0�� � (,������%��$���'-�����!%C��������%����-+0�� � ����%���D�E�,&���!����!L�%&��'+0�� � ���%���D���$�������Q����%���Q�����%��0�� � (,������%��$�����'-���%���!�������D�-�2����%��+0����B�B�

Page 3: Exercicios Java 1

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

�����?�!��" �

? ����������������!����#��#����������������������8��@����"����������

�����#�2����������A��������������#�2����

�����1�����8��������#�����$%&���������!����'(����)*�����+�#�� !�%&���$�D�?� @0�� !�%&������G�$�������0�� (,������%��$���'-�����!%C����������!�������-+0�� ����D�E�,&���!����!L�%&��'+0�� $��������D�"�Q�$�Q����0�� (,������%��$�����'-. �$��������1��-2$�������+0�����B�B�

B ������ �� �������� !�� ��������� � ������ �� �� �C���� ���# �����D�

�������������4����

������������#�����$%&���������!����'(����)*�����+�#�� �������%�0�� (,������%��$���'-�����!%C���:��-+0�� �%��D�E�,&���!����!R����'+0�� ��'�%��/D�K+��� � (,������%��$�����'-. ��������!��-�2��%��2�-�1��-�2� 4�%�+0�� ������ � (,������%��$�����'-. $���M3������!�/-+0�����B�B�

E ������ �� �������� !�� #��� �� ��#�� ������� � � �#��8�!�� F���� �������"

����������2���G

�����1#�( ������#����$%&���������!����'(���������)*+�#�� ����%�0�� (,������%��$���'-�����!%C�����S������-+0�� �%��D�E�,&���!����!���'+0�� �'�%��T�K+�� ������(,������%��$�����'-. ��S�����1��������-+0������ �������'�%��U�K+�� ������(,������%��$�����'-. ��S�����1�$�����-+0������ ������ ������(,������%��$�����'-. ��S�����1�C���-+0�� ������� B�B

Page 4: Exercicios Java 1

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

�����@�!��" �

H ����������������!����#��#��A���������������I���#�����I���#�"�������

�������<���������

�����)������#��#����$%&���������!����'(���������)*+�#�� !�%&�������� G������"G�6$����%��0�� (,������%��$���'-�����!%C����!����3��!��������� ��-+0�� ����� �D�E�,&���!����!L�%&��'+0�� (,������%��$���'-�����!%C����!����3��!���������"��-+0�� �����"�D�E�,&���!����!L�%&��'+0�� 6$����%���D�5 ��6��O��'����� �Q������ �2������"�Q������"+0�� (,������%��$�����'-V $����%���D��-�2�6$����%��+0�����B�B�

��J ����������������������#��#���������2�������!�����������������"

�����������#��������8��������"���

�����'������K ��� �#����$%&���������!����'(���������)*+�#�� � ����G�&G�0�� � !�%&�����C G���C"G�!��0�� � (,������%��$���'-�����!%C����������!�����-+0�� � ��D�E�,&���!����!���'+0�� � (,������%��$���'-�����!%C����������!��&��-+0�� � &�D�E�,&���!����!���'+0�� � (,������%��$���'-�����!%C����������!����-+0�� � �D�E�,&���!����!���'+0�� � !���D�&Q&�H�@Q�Q0�� � ��'!���UDK+�#�� � � ��C �D�'H&�2�5 ��6��O��'!��++�4�'"Q�+0�� � � ��C"�D�'H&�H�5 ��6��O��'!��++�4�'"Q�+0�� � � (,������%��$�����'-W�C �D�-�2���C +0�� � � (,������%��$�����'-W�C"�D�-�2���C"+0�� � B�� � ������ � � (,������%��$�����'-���O%�M3���3���������C�������/-+0���B�B

�� ������ �� �������� !�� ������� ��������� �� �C���� �� ������ F8��������

��#����#�2����G���C�����!����#������A���"�������������

$%&�������1�������L�������#����$%&���������!����'����������)*+�#�� ��������(���G�6����G���%���G����%�!��G�����0�44FX����S�����!�����%�!����� (,������%��$���'-A S�����������!�����%�!�����8+0�� �����(����D�E�,&���!����!���'+0�44���%������S�����!��6����'!��3��������$���?<KK+��44Y���6��������?<KK����%�!���

Page 5: Exercicios Java 1

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

�����;�!��" �

� 6�����D������(����4�?<KK0�44���%������S�����!�����%�!���O%����&������ �����D������(����Z�?<KK0�44���%������S�����!����%����O%�������������������%�!����� ��%����D������4�<K0�44���%������S�����!�����%�!���O%����&�����44'������!��!��3���������+�� ���%�!���D������Z�<K0�� (,������%��$�����'�����(����2�-����%�!��������$��!�����-�2�6�����2-�6���'�+�-2�����������������������������������%����2�-���%��'�+���-�2����%�!���2�-����%�!�'�+-+0�� B�B�

12. ������ �� �������� !�� ��������� � �� �C����" 8�������� ��#� ���#�2����" =

����������

����������������#�� $%&���������!����'(���������)*+�#�� ����%�0�� (,������%��$���'-[ %������S����P-+0�� �%��D�E�,&���!����!���'+0�� ��'�%��Z�"�DD�K+�#�� � (,������%��$�����'-�. ��S�����-�2�%�2�-�1�$��-+0�� B������#�� � (,������%��$�����'-�. ��S�����-�2��%��2�-�1���$��-+0�� B�B�B

�5 ������ �� �������� !�� ��������� � �� ����������� ��� �������2��� ��#�

���#�2����=������ ( ����!����!���������������C#���#���;!��

������C#���#����JJ"�����������C#���#���;JJ ��������#�"����

�HH?�3JJJ��������"��!�����!�������HHE��HJJ�������

�����.������#�� $%&���������!����'(���������)*+�#�� ������0�� (,������%��$���'-[ %���1������P�-+0�� ����D�E�,&���!����!���'+0�� �� ��'''����Z�@�DDK+�\ \ �'����Z� KK�/D�K++]]�'����Z�@KKDDK++�� � (,������%��$�����'-�. �����-�2���2�-�1�&������-+0�� ������� � (,������%��$�����'-�. �����-�2���2�-�1���%�-+0�B�B�

��

Page 6: Exercicios Java 1

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

�����<�!��" �

1% ( ) �( ')*+ ,- �'&� )*�.+ �,/% �'�0�1,/% �

�G ����������������!�����������#��!��#���������������!��������� F�MN ��"

3MN �������"5M'�8�������";M.��">M����#����G

�����( ����#�����$%&���������!����'(����)*�����+�#����� ���������0�� ��(,������%��$���'-[ %���������P�-+0�� �������D�E�,&���!����!���'+0�� ���̂ �6�'����+�#�� ��� ���� ��(,������%��$�����'-5 �%-+0�� � ��� &����0�� ��� ����"��(,������%��$�����'-5 �!�����-+0�� ��� � ��&����0�� ��� ����?��(,������%��$�����'-(%������-+0�� ��� � ��&����0�� ��� ����@�(,������%��$�����'-I���-+0�� ��� � ��&����0�� ��� ����;�(,������%��$�����'-���������-+0�� ��� � ��&����0�� ��� !���%����(,������%��$�����'-A��������!�/-+0�� ��� B�� �B�B�

3G ����������������!��#���3�$ ���������������������������8����

����"���������������8��������������C��������������#�8������

�����������

����������������#�����$%&���������!����'(����)*�����+�#����� ����%� G��%�"0�� (,������%��$���'- :�A:��-+0�� �%� �D�E�,&���!����!���'+0�� (,������%��$���'-":�A:��-+0�� �%�"�D�E�,&���!����!���'+0�� ��'�%� Z"DDK+��� � ��'�%�"Z"DDK+��� � � (,������%��$�����'-��&����3��$������W��%���!���-2�'�%� �2��%�"++0�� � ������ � � (,������%��$�����'- :�1�$��G�":�1���$����W��%���!���-2��%�"+0�� ������ � ��'�%�"Z"/DK+�� � � (,������%��$�����'-��&����3����$������W��%���!���-2��%� Q�%�"+0�� � ������ � � (,������%��$�����'- :�1���$��G�":�1�$����W��%���!���-2��%� +0��B�B�

Page 7: Exercicios Java 1

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

�����=�!��" �

5G ����������������!���������$�#���4���"�����������#��8�!�����������

�����

����� #��������#�����$%&���������!����'(����)*�����+�#����� !�%&��������0����� ����%�0�� �� ������D�5 ��6����!��'+Q K0�� �� �%��D�'��+������0�� � ��'�%��Z"�DDK+�� � � (,������%��$�����'-(�%�%���:�$����-�2��%�+0�� � ������ � � (,������%��$�����'-(�%�%���:���$����-2��%�+0�����B�B�

;G ������ �� �������� !�� ��#��#� � �7����" � ������" � ��� � � �=��� �� ��

���D��������#���������� % �$����#�����������2������������=���������

���#�2����

�����N ��L����#���$%&���������!����'(����)*�����+�#���������G��G������DKG�����DKG�����DK0�����(,������%��$���'-[ %���������������3�P�-+0��������D�E�,&���!����!���'+0���������'����D� 0��TD��0�22+������#����������(,������%��$���'�2�-:��-+0��� ��������D�E�,&���!����!���'+0��������������2D��0�����������'�DD� �]]���U������+��������������������D��0�����������'�DD� �]]���T�����+�������������������D��0������B��������'��U�K+�#��� ��(,������%��$�����'-5 ������-�2������+0��� ��(,������%��$�����'-5 ������-�2�����+0��� ��(,������%��$�����'-(�����-�2�����+0��� ��(,������%��$�����'-5 1!���-�2�����4�+0������B�����B�B�

Page 8: Exercicios Java 1

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

�����>�!��" �

>G ������ �� �������� !��" ���� � ����������� �� #��� �� �� ���I���#�"

���������������I���#�=�!��#7����"�4��#������#���

�����)������#��#���$%&���������!����'(����)*�����+�#�� !�%&���� G��"G��?0�� (,������%��$���'-�����!%C������!� ��-+0�� � �D�E�,&���!����!L�%&��'+0�� (,������%��$���'-�����!%C������!�"��-+0�� �"�D�E�,&���!����!L�%&��'+0�� (,������%��$���'-�����!%C������!�?��-+0�� �?�D�E�,&���!����!L�%&��'+0�� ��'� �DD��"+��� � ��'�"�DD��?+�� � � (,������%��$�����'-. �_�`��%���1��O%������-+0�� � ������ � � (,������%��$�����'-. �_�`��%���1���N�����-+0�� ������� � ��'� �DD��?+��� � � (,������%��$�����'-. �_�`��%���1���N�����-+0�� � ������� � � ��'�"�DD��?+�� � � � (,������%��$�����'-. �_�`��%���1���N�����-+0�� � � ������ � � � (,������%��$�����'-. �_�`��%���1��������-+0�� � ���B�B�

?G ����������������!��#������ $�����������������@����������#���� $

���������@

�����& ��L����#����$%&���������!����'(���������)*+�#�� ������G�!��a���0�� (,������%��$���'-�����!%C�����X��' H "+��-+0�� ����D�E�,&���!����!���'+0�� ��'����UD� �\ \ �����TD� "+�#�� ���̂ �6�'���+�#�� � ���� ��!��a����D�? 0�� � � &����0�� � ����"��!��a����D�">0� � �� � � &����0�� � ����?��!��a����D�? 0�� � � &����0�� � ����@��!��a����D�?K0�� � � &����0�� � ����;��!��a����D�? 0�� � � &����0�� � ����<��!��a����D�?K0�� � � &����0�� � ����=��!��a����D�? 0�� � � &����0�

Page 9: Exercicios Java 1

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

�����7�!��" �

� � ����>��!��a����D�? 0�� � � &����0�� � ����7��!��a����D�?K0�� � � &����0�� � ���� K��!��a����D�? 0�� � � &����0�� � ���� ��!��a����D�?K0�� � � &����0�� � ���� "��!��a����D�? 0�� � � &����0�� � !���%����!��a����D�K0��� ��B�� ��(,������%��$�����'-������X������-�2�!��a����2�-�!���-+0�� B�� ������ ��(,������%��$�����'-5 X������!�/-+0�����B�B�

��BG ����������������!��������������������������������������@F������

�����#�2����G 1���"�#��������������"����#����������#������C#���#�

�����������N ��#�����$%&���������!����'(���������)*+�#�� ������0�� (,������%��$���'-�����!%C�����X���-+0�� ����D�E�,&���!����!���'+0�� (�����������0�� ��'����DD� "�]]�����DD� �]]�����DD�"+�#�� �����������D�-�������-0�� B��������'����DD�?�]]�����DD�@�]]�����DD�;+�#�� �����������D�-��������-0�� B��������'����DD�<�]]�����DD�=�]]�����DD�>+�#�� �����������D�-���3�-0�� B��������'����DD�7�]]�����DD� K�]]�����DD� +�#�� �����������D�-. %����-0�� B������#�� �����������D�-5 X��!����6�!�-0�� B�� (,������%��$�����'-. ��X��-�2�����2�-��������'�+�-�2��������2�-�-+0�����B�B�

Page 10: Exercicios Java 1

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

����� K�!��" �

'�#�����#���������F�#������C#���#�G�����'O ���A�������N ��#�����$%&���������!����'(���������)*+�#�� ������0�� (,������%��$���'-�����!%C�����X���-+0�� ����D�E�,&���!����!���'+0�� (�����������0�� �̂ �6�'���+�#�� ������ "��� ������ ��� ������"��� �����������D�-�������-0�� ����&����0�� ������?��� ������@��� ������;��� �����������D�-��������-0�� ����&����0�� ������<��� ������=��� ������>��� �����������D�-���3�-0�� ����&����0�� ������7��� ������ K��� ������ ��� �����������D�-. %����-0�� ����&����0�� ��!���%����� �����������D�-5 X��!����6�!�-0�� B�� (,������%��$�����'-. ��X��-�2�����2�-��������'�+�-�2��������2�-�-+0�����B�B�

��

EG ������ �� �������� ���� ���������� � ���� �� ��#A��� !�� ���� �������� �� ��

���!�� �� �����<� ���� ������� % ���� �� ��#A��� = ����������� �� 8����� ��

���������������"�����������������������#��

��

�������

����� .�#A���

����������<� �������!��$���������

������<��� "� I�6����!�����M��

������ ?���<;� I�6�����������

5 ���!��<;� I�6����!��?���!�!��

Page 11: Exercicios Java 1

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

����� �!��" �

�����.�#A����#�� $%&���������!����'(���������)*+�#�� ���!�!�0�� 44�FX���!�!��!������������ (,������%��$���'-�!�!���-+0�� !�!��D�E�,&���!����!���'+0�� 44�_����������!��<�����P��� ��'!�!��TD�;+�� � (,������%��$�����'-�������!��$��������-+0��� ������� � 44�_����������<��� "������P��� � ��'!�!��TD� "+��� � � (,������%��$�����'-I�6����!�����M��-+0�� � �������� � � 44�_���������� "���<;������P��� � � ��'!�!��TD�<;+�� � � � (,������%��$�����'-I�6����������-+0��� � � �������� � � 44�_�������!��O%��<;������� � � � (,������%��$�����'-I�6����?��!�!�-+0�� � � �� B�B�

HG ������ ���������� !�� #��� ���������� F#����G � � �#��8�!�� ��������������

����#

����������1��������#���$%&���������!����'(����)*�����+�#�� 6���0�� (,������%��$���'-�����!%C����F������-+0�� �D�'6��+�(,����������!'+0������̂ �6'+�#�����������b�b������������b�b������������bb������������b�b������������b%b���� � (,������%��$�����'-��������-�2��2�-�1�%��������-+0�� ������������&����0�������!���%������������������(,������%��$�����'-��������-�2��2�-�1�%�����������-+0�������B���B�B

Page 12: Exercicios Java 1

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

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

�JG ����������������!�����������#�2�������C����������������������� ��

������!���������������������F���#�2������������O ���AG

�����& ��'������#���$%&���������!����'(����)*�����+�#��� ���!�0��� (,������%��$���'-�����!%C�����S�����!��!��!����������-+0��� !��D�E�,&���!����!���'+0�� �̂ �6'!�+��� #�� ������ ��(,������%��$�����'-�L��D�L�����-+0�� � ��&����0�� ������"��(,������%��$�����'-�L��D�(��%�!�H����-+0�� � ��&����0�� ������?��(,������%��$�����'-�L��D�_��M�H����-+0�� � ��&����0�� ������@��(,������%��$�����'-�L��D�[ %����H����-+0�� � ��&����0�� ������;��(,������%��$�����'-�L��D�[ %���H����-+0�� � ��&����0�� ������<��(,������%��$�����'-�L��D�(����H����-+0�� � ��&����0�� ������=��(,������%��$�����'-�L��D�(�&�!�-+0�� � ��&����0�� ��!���%����� � ��(,������%��$�����'-L����!�����%���S����������� ���=///�HHU�L������!�/-+0�����B���B�B����

��G ������ �� �������� !�� ������ �� ���#�2���� ��� ��#��� ������� � �� ��������

�����=����FP" :Q��RG"�������������#������������������#���8����� �����D�

�������������4����

�����% �����#�����$%&���������!����'(���������)*+�#��� ����%� G��%�"G����%���!�0�� 6����$0�� 44�FX�����$����!��������$���!����� (,������%��$���'-��������$����!����-+0�� �%� �D�E�,&���!����!���'+0�� (,������%��$���'-(��%�!���$����!���-+0��� �%�"�D�E�,&���!����!���'+0�� (,������%��$���'-. $���!����-+0��� �� �$�D�'6��+�(,����������!'+0��� 44����%������$���M3������%�M3��!���$����!�������!���� 44�����$����3��!���̂ �6�1��$�������$�N$������������$��� �̂ �6�'�$+�#�� � ����b2b�����%���!��D��%� �2��%�"0�&����0��

Page 13: Exercicios Java 1

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

����� ?�!��" �

� � ����bHb�����%���!��D��%� �H��%�"0�&����0��� � ����bQb�����%���!��D��%� �Q��%�"0�&����0�� � 44A������!��!��3��1������������������!��3��$���C������ � ����b4b���� � � ��'�%�"�/D�K+�#�� � � ��������%���!��D��%� �4��%�"0�� � � B��� � � &����0�� B�� 44�(�������%���!���������!�G�������H���� ��'�$�/D�b4b�]]��%�"�/D�K+�#��� � (,������%��$���'�%� 2�$2�%�"2-�D�-2���%���!�+0��� B������#�� � (,������%��$�����'-L��3��$���C���//-+0�� B���B�B

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

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

"+ L�!�����X���S�������������$��������

�+ L������������������?��S������$�!������������$��������!�����!���!��%����`��%���

���`��%��0�

&+ L����������������!�����%��O%�!��!��0��

+ L�����������O%�!��!��!���%������0��

!+ L������������%���1!������1�����

?+ F�����X���S���������������!��������������������������!������

@+ ���%������$��M��!�����!��!��%�������G���&��!��O%�����!������������%�M3��!��$��M��

��%������3��������%�������

;+ 5 �!�O%����$��������L��a��� G�$�������������%������!M3��!������&����������

!�������M3��!���:�!��!���!���X��!��R���������

����� &�������U KKKK��� @KZ�;KKK�T���TD� KKKK��� "KZ�";KK�T���TD�;KKK��� KZ��%������� ;Z�

Page 14: Exercicios Java 1

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

����� @�!��" �

�( ')*+ ,- �'&�*���)�,/%

�� ����������������!���������������C������������������������JJ

��������#��L�JJ �#���$%&���������!����'(����)*�����+�#��������'����D� 0��TD� KK0�22+�������(,������%��$�����'+0���B�B

3 ����������������!�������C���������J����������#����

�����'�������#�����$%&���������!����'(����)*�����+�#�����������������D�K0�������������'����D� 0��TD� K0�22+�#������������������2D�0���������B���������(,������%��$�����'-(����D�-�2�����+0�����B�B�

5 ����������������!����������!���������������� % �����A���#���=

��8�������#����#�2����

����� �������#�����$%&���������!����'(����)*�����+�#�� �������!�0�� ��(,������%��$���'-[ %�����!����3��!��O%�!��!�P�-+0�� ����!��D�E�,&���!����!���'+0�� ����'��!��UK+�#�� ������� ����'����D� 0�TD���!�0�22+�#�������� � ����'���J�D� 0�J�TD��!�0�J22+��������������������� (,������%��$���'-Q-+0������������������ (,������%��$�����'+0�������� B���������B�� �������� � (,������%��$�����'-���������G�����!%C��%��������$�����/-+0�����B�B�

Page 15: Exercicios Java 1

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

����� ;�!��" �

; ����������������!����#��#�����������8�������#�����C�����������2���

��#����#�2���� �����D��������������4����

�����S�������#�#�����$%&���������!����'(����)*�����+�#�� ������%�G�������0�� ��(,������%��$���'-[ %������S����P�-+0�� ���%��D�E�,&���!����!���'+0�� ����'�%��UK+�#�� � ��������D� 0�������� ����'����D��%�0��U 0�HH+��� �����������������������D��������Q0��������������������(,������%��$���'-. ���������!��-�2��%��2�-����-�2��������+0���������B�� �������� � (,������%��$�����'-���������G�����!%C��%��������$�����-+0�����B�B

> ������ �� �������� !�� ��#��#� � �=��� �� �� ���D���� �� �C���� �������

������� 8�������� ��#� ���#�2���� 1������� !�� � ���D���� = ���:��2�� �

�������!�����=�������2������C������������

$%&�������N ����( ������#�� $%&���������!����'(����������)*+�#�� ��������!�0�� ����%��D�KG������D�KG������D�K0�� 44�W�$������O%������%���3���������������� ^ 6���'�%��UD�K+�#�� 44�FX���$�N�����S����G�����H��������H������� 44�����������%��%���O%��C������ (,������%��$���'-��N�����S������8+0�� �%��D�E�,&���!�W��!���'+0��� ��'�%��UD�K+�#�� � �����2D��%�0��� � ����220�� B�� 44����%������1!����������������%���!���� ��!��D������4�����0�� (,������%��$���'-���1!��!����S������1�-2��!�+0�� B�B�

��������

Page 16: Exercicios Java 1

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

����� <�!��" �

? ����������������!�����������#�2������� $�������������������������

��C���������������������C����

�����)����������#�����$%&���������!����'(����)*�����+�#�����������%��D�K0�������!��#�������� (,������%��$���'-�����!%C�����:��-+0�� � �%��D�E�,&���!����!���'+0��� � ��'�%��TD� +�� � � (,������%��$�����'-���������G�����!%C��%�������������!��O%�� /-+0�� B�^ 6���'�%��TD +0�����������'����D� 0��T��%�0�22+�#�� � (,������%��$�����'+0�������� B������������B�B�

��

B ������ �� �������� !�� ��#��#� � ����� � � ����� �� �J �C���� �������

�������2�����#����#�2���� �

�����N ����������J �#�����$%&���������!����'(����)*�����+�#����� ����%�G�����DKG������DK0��� ����� ����'���D 0TD K022+�#�� � (,������%��$���'-�����!%C����-�2��2�-��:��-+0�� � �%��D�E�,&���!����!���'+0�� � ��'�DD� +�#�� � � �����D��%�0�� � � ������D��%�0�� � B�� � ��'�%�T�����+�� � � �����D�%�0�� � ��'�%�U����+�� � � ����D�%�0����� B�� (,������%��$�����'-. �������:�����!%C!������-�2�����+0�� (,������%��$�����'-. ��������:�����!%C!������-�2������+0�����B�B�

E ���������������� !��" �����������!��#!���� $ ��������������" ����#���

��� �� �� ������ �� � � � � $ 8�� �35;" � �������� �����7 ����#��� �J

F�P3P5P;G �

Page 17: Exercicios Java 1

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

����� =�!��" �

�����'���& ������#�� $%&���������!����'(����������)*+�#�� !�%&����%�0��� ���!���G�����0�� 44�FX����S������ (,������%��$���'-A S����������O%��C�����-+0�� �%��D�E�,&���!����!L�%&��'+0�� 44�W�$������O%������%������$�������� �����D�K0�� ^ 6���'�%��U�K+�#�� � 44(�$���������������!���%�!�!���������H���� � !����D�'��+��%��Z� K0�� � �%��D��%��4� K0�� � �����D������2�!���0�� B�� (,������%��$���'-�������!���!������!��-2�%�2-�1�-2����+0���� B�B

H ����������������!�����������!������������@����������������3

��8��������J3;"������������������

��������������#�����$%&���������!����'(����)*�����+�#����� ���0����� 44�����!������M3�G��$�����������!������ ����'�D� K"@0�UD 0��D�4"+����� � (,������%��$�����'�2�-��-2�Q+0�����B�B�

�J ������ �� �������� !�� ��#��#� � ������� � �C���� ����� ������������

���������#������7���������������#�2����

�����( �����������#���$%&���������!����'(����)*�����+�#�� ������0�� (,������%��$���'-[ %���������������P-+0�� ����D�E�,&���!����!���'+0�� ���'����D� 0��T����0�22+�#������������&�������$����D���%�0���������������'���J�D�"0�J�T�0�J22+�� � �'�Z�J�DD�K+�$����D������0�� � � �'$���+�� � � � (,������%��$�����'+0�����B���B�B�

��

Page 18: Exercicios Java 1

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

����� >�!��" �

�� ������ �� �������� ���� ���������� � ����� �C#���#� ����� ����� ��� �$

��������������"8����������#����#�2����

�����N ���#�����$%&���������!����'(����)*�����+�#�� ���� G�"G�G,0�� � �D�K0��"�DK0�� (,������%��$���'-�����!%C����$�������:��-+0�� � �D�E�,&���!����!���'+0�� (,������%��$���'-�����!%C�������%�!���:��-+0�� �"�D�E�,&���!����!���'+0�� ��D�� 0�� ,�D�K0�� ^ 6���',DDK+�#������ � ��'��Z��"DDK+������� � � ,�D� 0������� � �������D���2�� 0���� B���� (,������%��$�����'-. ������������-�2�� �2�-���-�2��"�2�-�1��-�2��+0������ B�B�

�3 ����������������!��" ���������F������HJJ�3J3JG����� ����������

����:8����������"�����������������:8�����5������

���

����HH3

������������:8�����>

*��#�����

�5RHR�HH3

�5R�3R�HH3

( �����#�������������8������������������#���������������������

�����'����S�����5#�$%&���������!�����'(���������)*+�#����$��(����G�!G��G��G��!�D�K0�44F���$������������!���������������!��#�����(,������%��$���'-[ %�����!��!��$�����������H�����!�����P�-+0�����$��(�����D�E�,&���!����!���'+0�B^ 6���'$��(����U=+�0�!��#�����(,������%��$���'-[ %��������P�-+0�������D�E�,&���!����!���'+0�B^ 6���'�T� 7KK�]]���U�"K"K+�0�44���%����������H������ ?�!�D�$��(����0�����'�D 0��TD "0��22+�#�����44�&��������!��!���!���X��

Page 19: Exercicios Java 1

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

����� 7�!��" �

�����̂ �6'�+�#������������� ��������������?��������������;��������������=��������������>�������������� K�������������� "���������������!�D�? 0�������������&����0�������������@��������������<��������������7�������������� ���������������!�D�?K0�������������&����0�������������"����������������'�Z@�DD�K+������������������!�D�"70�����������������������������������!�D�">0�����B������^ 6��'!�TD��!+�#�����������'!�DD� ?+���������(,������%��$�����'!�2�-4-�2���2�-4-�2��+0���������!�2D�=0�����B�����!�D�!�H��!0�B�B�B�

�5 ����������������!����#��#���������������������������C����

�����& �������#���$%&���������!����'(����)*�����+�#�����������G�0�������(,������%��$���'-�����!%C�%���S������-+0�� ��D�E�,&���!����!���'+0�������(,������%��$�����'-. ��!�������!��-�2���2�-��3��-+0����������'��D� 0��TD��0�22�+�����������'���Z��DD�K�+������������(,������%��$�����'+0�����B�B�

Page 20: Exercicios Java 1

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

�����"K�!��" �

�; ���������������� ����2����������������������I�������C�������

�� �C���� �� #��A� ����� � � H" 8�������� ��#� ����#�2���� ��� �����#�" � �

�C������#��A�8��;"����#��������������=�

��3�

�353��35;53�

��������������#�� $%&���������!����'(����������)*+�#�� ����%�a��6��G����6�G�0�� 44�FX����S�����!����6��G�������!���������������� ���7��� �� !��#�� � (,������%��$���'-A S�����!����6���' ���7+��-+0�� � �%�a��6���D�E�,&���!����!���'+0�� � � �� � ��'�%�a��6���T� �]]��%�a��6���U�7+���� � ���(,������%��$�����'-AS������������///-+0�� B�^ 6���'�%�a��6���T� �]]��%�a��6���U�7+0�� �� ����'���6��D� 0����6��TD��%�a��6��0����6�22+�#�� � 44���$�M���� � ����'�D� 0��TD��%�a��6���H����6�0�22+�#�� � � (,������%��$���'-�-+0�� � B�� � 44���������������� � ����'�D� 0��TD����6�0�22+�#�� � � (,������%��$���'+0��� � B�� � 44�������!���������� � ����'�D����6��H� 0��UD� 0�HH+�#�� � � (,������%��$���'+0��� � B�� � 44�5 %!��!����6���� � (,������%��$�����'+0�������B���B�B�

Page 21: Exercicios Java 1

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

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

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

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

;� L�������������S��$����!��;G��3���S��$����!��?G������� KK��� KKKK���

<� F���%���:�����������%�����������!�����%��!������O%����J���!�������$���"�

� �����"?;;@�HU�?�

=� Y���S����� ������ �3�� �������� !CH��� $������� ��� 1� �%��� c� ����� !��� ��%�� !�������

$�N$����� ���� ����$��G� <D"2?2 �� L�!�� �G� !�������� ��!��� ��� �S������ $��������

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

>� ���1���!��R&�����1�!�!��$����

� R'K+�D�K�

� R' +�D� �

� R'�+�D�R'�H"+�2�R'�H +�� '�UD"+�

� �������%��$��������$�����$������������$�������"K��������!������1����

7� L�����������������!�������%��!��!����S������ ������������G������!���$����

%��C�!����

"K� �������� %�� �������� !�� ���������� . � �:� !�� ��������� !�� ��6�� ������� !����� ��������

!��������$�!!�����%��C�!���

" � Y��6����� ���&�%� %��� ������������� !�� �&���� ���� ��%�� �������� �� �� ����� %����

;KdG������%�!��";d�';Kd4"+G����H1����%����;Kd4������%������&���M��������%�����%��

������O%���O%�������������6�����'$��M����$�����$�����������������+��

��