28.02.2023 Views

Logica_de_Programacao_3_Edicao_Livro

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Anexo Resolução dos exercícios de fixação 1 205

~

22 . copi e (Arqlnd, Aux2);

23. posicione (ArqFunc, Aux2 . Posição} ;

24. copi e (ArqFunc , Auxl} ;

25. Auxl.NDep Auxl.Ndep + l;

26. escreva (''Funcionaria'', Auxl.Nome, '' passou a ter'', Auxl.NDep};

27. escreva ("Seu atual estado civi l : ", Auxl . EstCivi l };

28. escreva (''Deseja atual izar <S/N>: '');

29. leia (Op};

30 . se (OP = ''S'')

31. entao leia (Auxl.EstCi vil);

32. fimse;

33. guarde (ArqFunc,Auxl) ;

34. feche (ArqFunc};

35. feche (Arqlnd} ;

36. fim.

CAPÍTULO 6

EXERCÍCIO 1 . 1 (página 140)

a)

Local A B e

Principal 1 2 3

Um 2 3 3

Dois 2 3 5

Três 2 3 5

D

5

6

7

E

7

8

b)

Local A

Principal 5

Dois 35

Três 35

Um 14

B e D E

10 7

10 7 37 9

14 7 10 9

10 13 -

EXERCÍCIO 2.1 (página 146)

a) 17

b) 3

e) 53

d) 9

EXERCÍCIO 2.2 (página 146)

a) 13

b) 1

c) 18

EXERCÍCIO 3. 1 (página 148)

1. módulo Crescente (i ntei ro : A, B, C} ;

2. se (A<B) e (B<C)

3. então escreva (A,B,C} ;

4. fimse;

5. se (A<C) e (C<B)

6. então escreva (A,C, B};

(Contiuua)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!