Você está na página 1de 2

CIÊNCIAS EXATAS E TECNOLÓGICAS

DISCIPLINA: Linguagem de programação

PROFESSOR: Anderson Santos Barroso

Lista de exercícios 06

1. Elabore um procedimento que receba um número N e um nome como parâmetro


e imprima N vezes esse nome na tela.

2. Utilizando a linguagem de programação Fortran, escreva:

a) Um procedimento que receba dois números inteiros e a operação (‘+’,’-


‘,’*’,’/’) e imprima o resultado.

b) Um programa que leia dois números inteiros e uma determinada operação


(‘+’,’-‘,’*’,’/’) e imprima o resultado (utilize o procedimento construído no item
anterior).

3. Fazer um programa para ler três valores distintos, e colocá-los em ordem


crescente. Criar um procedimento para ordená-los.

4. Escreva um procedimento que recebe as 3 notas de um aluno por parâmetro e


uma letra. Se a letra for A o procedimento calcula a média aritmética das notas do
aluno, se for P, a sua média ponderada (pesos: 5, 3 e 2). A média calculada
também deve retornar por parâmetro. Crie um programa para validar esse
procedimento.

5. Utilizando a linguagem de programação Fortran, escreva:

a) Um procedimento que receba um número N como parâmetro e escreva na


tela os N termos da série:

1 3 7 15 31 63 127 …

b) Um programa que imprima os N termos da série do item anterior (utilize o


procedimento construído).

6. Utilizando a linguagem de programação Fortran, escreva:

a) Um procedimento que receba os três valores e informe se estes podem


forma um triângulo e qual o seu tipo (escaleno, eqüilátero ou isósceles).

b) Um programa que leia três números e verifique se estes podem formar um


triângulo (utilize o procedimento construído no item anterior).
7. Faça um procedimento que recebe a idade de um nadador por parâmetro e
retorna, também por parâmetro, a categoria desse nadador de acordo com a
tabela abaixo:

Idade Categoria

5 a 7 anos Infantil A

8 a 10 anos Infantil B

11-13 anos Juvenil A

14-17 anos Juvenil B

Maiores de 18 anos (inclusive) Adulto

8. Utilizando a linguagem de programação Fortran, escreva:

a) Um procedimento que receba o raio (em cm) de uma circunferência e


retorne, como parâmetros, seu perímetro e sua área.

b) Um programa que leia os valores dos raios (em cm) de uma certa
quantidade de circunferência e calcule para cada sua área e seu perímetro
(utilize o procedimento construído no item anterior).

Obs.: Utilize o valor ‘0’ como flag (condição de finalização).

9. Construa um programa que leia a altura e o sexo de um conjunto de 10 pessoas e


calcule e apresente seu peso ideal (P) utilizando as seguintes fórmulas:

Para homens: P = (72,7 * H) – 58


Para mulheres: P = (62,1 * H) – 44,7

Obs.: Utilize um procedimento para realizar o cálculo e impressão do peso ideal.

10. A série de Fibonacci começa com os termos 0 e 1 e tem a propriedade de que


cada termo subsequente é a soma dos dois últimos termos precedentes. Isto pode
ser visualizado na tabela abaixo
0 1 1 2 3 5 8 13 21 ...
a) Escreva um procedimento que imprima os N termos da série.
b) Escreva um programa que imprima os N termos da série de Fibonacci.
(utilize o procedimento criado anteriormente).

Você também pode gostar