Vous êtes sur la page 1sur 1

UNIVERSIDADE CATÓLICA DE ANGOLA

Faculdade de Engenharia

2ª Lista de exercícios- Fundamentos de Programação I: 05-09-2016

Objectivo: Consolidar o comando condicional simples, composto e


encadeado

1- Desenvolva um programa para mostar o valor absoluto de um número real


digitado pelo utilizador.

2- Desenvolva um programa que lê duas data e determina a maior. Cada data


deve ser fornecida por três valores inteiros, o dia, o mês e o ano.

3- Dado a altura e o sexo de uma pessoa, desenvolva um programa para


determinar o peso ideal. O peso ideal é determinado pela fórmula:

(72.7 ∗ altura) − 58 para homens


Peso = {
(62.1 x altura) − 44.7 para mulheres

4-Desenvolva um programa para informar o século de uma determinada data.


Por exemplo, se o utilizador entrar com o ano 1756, do programa deve mostrar
a mensagem século 18.

5-Dado um número com três algarismos. Obter quantos algarismos são


maiores do que cinco, qual o menor algarismo e se a soma dos valores dos
algarismos é par.

6- Numa determinada escola a prova opcional PO, substitui obrigatóriamente a


menor nota que o aluno teve nas duas provas parciais, se esta for maior do que
uma delas. Dadas as notas P1,P2 e PO, determinar o valor da média final do
aluno após consultar a prova opcional.

7- Desenvolva um programa para ler a nota de duas provas de um aluno.


Verificar se essas notas são válidas. Se forem inválidas mostar uma
mensagem de erro, no caso contrário calcular a média ponderada. A primeira
prova tem o peso de 40% enquanto a segunda tem o peso de 60%. Se a
média for maior do que 60% o aluno está aprovado se for menor do que 60%
mas maior do que 45% o estudante vai a recurso se for menor do que 45% o
estudante está reprovado.

8-Desenvolva um programa que leia três numeros inteiros e os armazene nas


variáveis num1, num2 e num3. Ordene essas variáveis de tal forma que a
variável num1 possui o menor número, a num2 o número do meio e a num3 o
maior número.

Vous aimerez peut-être aussi