Exercício 1 – Calcular
índice de massa corpórea (IMC)
O índice de massa
corpórea (IMC) de um indivíduo é obtido dividindo-se o seu peso (em Kg)
por sua altura (em m) ao quadrado. Assim, por exemplo, uma pessoa de
1,67m e pesando 55kg tem IMC igual a 20,14, já que:
Escreva um programa
que solicite ao utilizador o fornecimento do seu peso em kg e de sua
altura em m e a partir deles calcule o índice de massa corpórea do
utilizador.
Exercício 2 – Converter
horas, minutos e segundos
Escreva um programa
que a partir de um determinado número de segundos calcula o número de horas,
minutos e segundos correspondentes. Conforme o seguinte exemplo: 8053s = 2h :14m : 13s
Exercício 3 –
Classificar em função da média
Escreva um programa
que permita ler as notas de um aluno às disciplinas de Matemática, Português,
Inglês e Geografia e calcular a média. Em função da média mostra uma mensagem
com o conteúdo "Aprovado" ou "Reprovado".
Consideram-se notas positivas as que forem iguais ou superiores a 9,5.
Exercício 4
-Calculadora
Escreva um programa que permita
fazer as principais operações aritméticas (somar, subtrair, multiplicar e
dividir).
Exercício 5 – Calcular
índice de massa corpórea (IMC)
O índice de massa corpórea
(IMC) de um indivíduo é obtido dividindo-se o seu peso (em Kg) por sua
altura (em m) ao quadrado. Assim, por exemplo, uma pessoa de 1,67m e
pesando 55kg tem IMC igual a 20,14, já que:
Considerando a tabela
seguinte, escreva um programa que leia o peso em kg e a altura em m de
uma determinada pessoa de forma a calcular o índice de massa corpórea do mesmo
e de seguida, estabeleça as comparações necessárias entre o IMC calculado e os
valores da tabela e escreva uma das frases, conforme for o caso:
IMC |
Interpretação |
Até 18,5
(inclusive) |
Abaixo do peso
normal |
De 18,5 a 25
(inclusive) |
Peso normal |
De 25 a 30
(inclusive) |
Acima do peso
normal |
Acima de 30 |
Obesidade |
Exercício 6 – Determinar
o maior, o menor e a média de N
números
Escreva um programa
que permita ler N números inteiros e determine o maior, o menor e a
média dos números introduzidos.
Exercício 7 – Determinar
o maior, o menor e a média de N números
Escreva um programa
que permita ler números inteiros até que o utilizador digite o numero zero. O
programa deve calcular os seguintes elementos: o maior, o menor e a média dos
números introduzidos.
Exercício 8 –
Determinar o maior, o menor e a média de N
números
Escreva um programa
que permita ler números inteiros até que o utilizador digite o número zero. O
programa deve permitir determinar qual o maior ou o menor de acordo com a opção
do utilizador.
Exercício 9 –
Divisíveis por 3 e/ou por cinco
Escreva um programa
que mostre os números que são divisíveis por 3 e/ou 5 num intervalo definido
pelo utilizador.
Exercício 10 – Par ou
impar
Escreva um programa
que mostre por ordem crescente ou decrescente os números pares ou impares num
intervalo definido pelo utilizador.
Exercício 11 – Federação Internacional de Atletismo
Uma das funções da Federação Internacional de Atletismo (F.I.A.) é gerir o ranking
mundial das modalidades. Dado o elevado número de atletas, de provas e
modalidades, torna-se necessário informatizar esta tarefa. Para tal são necessários
três ficheiros binários, um para a informação dos atletas, outro para a
informação relacionada com as modalidades e o terceiro para guardar a
informação das provas.
A informação associada a cada atleta é a seguinte:
·
Identificador numérico;
·
Nome do altleta;
·
Nacionalidade;
·
Data de nascimento (dia,mes,ano);
A informação associada a cada modalidade é a seguinte:
·
Identificador numérico;
·
Designação;
A informação associada a cada prova é a seguinte:
·
Identificador do Atleta
·
Identificador da modalidade
·
Data Prova (dia,mes,ano);
·
Local
·
Tempo
Elabore uma aplicação em VB que
permita gerir esse ranking.