PUCRS
Faculdade de Informática
Laboratório de Programação I (EC)
Exercícios de Comandos de Repetição e Função
Mostrar ao Final da
Aula – Valendo Nota
07/05/2008
1. Faça um programa que imprima os
divisores de uma seqüência de número lidos de
teclado. O programa deve:
- Ler, no inicio da execução, a quantidade de números a serem lidos para o cálculo de divisores;
- Implementar uma função que imprime todos os divisores inteiros de um número recebido por parâmetro.
2. Faça um programa que
imprima um retângulo de caracteres, conforme o exemplo abaixo,
dadas a largura e a altura do retângulo.
Largura = 5
Altura = 4
+-----+ <<<<< Isto é uma linha EXTERNA
| |
| |<<<<< Isto é uma linha INTERNA
| |
| |
+-----+ <<<<< Isto é uma linha EXTERNA
O programa deve:
- Ler as dimensões(Largura e Altura) do retângulo;
- Implementar uma
função que imprima uma linha 'externa' do
retângulo, dada sua largura, passada por parâmetro;
- Implementar uma função que imprima uma linha 'interna' do retângulo, dada sua largura, passada por parâmetro.