OBJETIVOS

  • Construir um algoritmo utilizando pseudo-código
  • Construir um algoritmo que invoca outro algoritmo

 

EXERCÍCIOS

 

1.     (Q4 do Cap.1) Considere o seguinte algoritmo

Atribui 0 a soma

enquanto soma < 100 faz

Incrementa incremento a soma

fim de enquanto

Para que valores em incremento irá este algoritmo terminar após um número finito de passos?

 

2.     Escreva um algoritmo que receba dois números inteiros positivos e forneça a sua soma. A máquina na qual o algoritmo vai ser executado, para além de receber e fornecer números, é capaz de os somar e armazenar. (O armazenamento de dados implica a sua identificação.)

 

3.     Para a mesma máquina do exercício anterior, sabendo que ela é também capaz de repetir sequências de instruções um número conhecido de vezes, escreva um algoritmo que, usando o algoritmo anterior, receba dois números inteiros positivos e forneça o produto entre ambos.