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.

Capítulo 3 Estruturas de controle 1 6 J

~

~

8. CON 1;

9. para CON de 1 até 10 passo 1 faça

10. escreva (CON, " x ", N, " = ", CON*N);

11. CON CON + l;

12. fimpara;

13. leia (N);

14. fimpara;

15. fim.

\ Te1ifican1os na linha 6 desse exen1plo a iinpossibiliclad e de co11struir esse algorittno utilizando

a estrutura para, pois esta exige que o núrnero de repetições, alérn de ser finito, s~ja

predeterminado.

EXERCÍCIOS DE FIXAÇÃO 3

3.1 Dado o algoritmo a seguir, responda:

1. início

2. inteiro: A, B, I, J;

3. leia (A);

4. repita

5. para Ide 1 até A passo 1 faça

6. J ~ I;

7. enquanto (J <= A) faça

8. escreva (J);

~

~

9. J J + l;

10. fimenquanto;

11. fimpara;

12. B A;

13. leia (A);

14. até ((A = B) ou (A<= O));

15. fim.

a) O que será mostrado se forem fornecidos os números 4 e O.

b) O que será mostrado se forem fornecidos os números 3, 2 e 2.

c) O que será mostrado se forem fornecidos os números 2, I, e O.

d) O que será mostrado se forem fornecidos os números I e O.

3.2 Elabore um algoritmo que calcule um número inteiro que mais se aproxima da raiz

quadrada de um número fornecido pelo usuário.

3.3 Construa um algoritmo que verifique se um número fornecido pelo usuário é primo ou não.

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

Saved successfully!

Ooh no, something went wrong!