28.02.2023 Views

Logica_de_Programacao_3_Edicao_Livro

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

146 J Lógica de programação

EXERCiCIOS DE FIXAÇÃO 2

2.1 Dado o módulo a seguir, determinar o valor impresso para cada uma das chamadas:

módulo Equação! (inteiro: A)

i ntei ro: X;

X f- pot (A, 2) + (5 *A)+ 3;

escreva (X);

fimmódulo;

a) Equação! (2);

b) Equação! ( (3 * 4) - 14 + (8/4)) ;

c) B f- 3;

Equação! (B * 2 - 1);

d) B f- 6;

A f- B * 5/3;

Equação! (A - 9);

2.2 Dado o módulo a seguir, determinar o valor impresso para cada uma das chamadas:

módul o Equação2 (intei ro: A, B, C);

i nteiro: X;

X f- O;

se A+ 2 > B - 3

então X f- e* 2;

fimse;

se e/ 4 < B * 3

então X f- X+ 5;

fimse;

se X< A+ B

então C f- A - B;

senão B f- C * A;

fimse;

X f- A+ B - C;

escreva {X);

fi mmódulo;

a) Equação2 (3 , 4, 5) ;

b) Equação2 (8 - 3 * 2, - 5 + 12/2, - 1);

c) A f- 3 * 2;

B f- A - 3;

C f- A + B;

Equação2 (B, e, A) ;

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

Saved successfully!

Ooh no, something went wrong!