Escolar Documentos
Profissional Documentos
Cultura Documentos
P
CENTRO EMPREGO E FORMAO PROFISSIONAL DE VORA
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
1.Pretende-se construir uma aplicao para gerir alunos de uma turma (5 alunos).
Assim, para cada aluno l-se o nome, a idade e a nota final do curso e o programa no
final devolve a mdia de idades e a mdia de notas finais.
NOTAS:
Idade um nmero inteiro
Nota Final um nmero decimal.
No permitida a insero de idades iguais ou inferiores a 0
No permitida a insero de notas finais fora do intervalo 0-20
No caso de erro, dever ser pedido novamente o valor a inserir.
Exemplo:
Nome do Aluno:
Ana
Idade:
20
Nota Final:
14,3
Nome do Aluno:
Amlcar
Idade:
45
Nota Final:
8,7
Nome do Aluno:
Carla
Idade:
55
Nota Final:
16,1
Nome do Aluno:
Jos
Idade:
18
Nota Final:
12,1
Nome do Aluno:
Pedro
Idade:
35
Nota Final:
12,5
Mdia de idades da turma: 34,6 anos | Mdia das notas: 12,74 valores
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
1. Desenvolva uma aplicao que calcule o ndice de Massa Corporal. Este ndice de
Massa Corporal ajuda a definir o grau de obesidade de uma pessoa, segundo a
Organizao Mundial da Sade. Atravs do clculo de IMC possvel saber se
est acima ou abaixo dos parmetros de peso ideal ou saudvel para a sua
estatura. O IMC no deve ser aplicado a desportistas.
A frmula para o clculo do IMC :
IMC = peso / (altura)2
Em que o peso em quilogramas e a altura em metros.
Para alm do clculo do IMC o utilizador dever receber uma mensagem com
uma referncia desse IMC e uma outra com o programa sugerido tal como
demonstra a seguinte tabela:
IMC
Referncia
Programa Sugerido
Menos de 18.6
Abaixo do peso
Ganhar peso
18.6 a 24.9
Peso Normal
Suplementos
25 a 29.9
Acima do peso
Programa Inicial
30 a 39.9
Obesidade I
Programa Plus
Mais de 40
Obesidade II
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
Outros
(Gasleo, etc.)
Cilindrada
Movidos a
electricidade
Voltagem total
Posterior a De 1990
1995
a 1995
De 1981
a 1989
At 100
17,64
11,12
7,81
Mais de 100
35,41
19,90
11,12
55,31
30,92
15,51
140,34
74,02
31,99
Entre 2.601 e
3.500
254,85
138,78
70,67
Mais de
3.500
454,06
233,24
107,17
At 1.000 At 1.500
Entre 1.001 e Entre 1.501 e
1.300 2.000
Posterior a
1995
De 1990 a
1995
De 1981 a
1990
1,98
1,39
3,55
1,98
5,51
2,76
13,19
5,70
Taxa
At 1.250cm3 28,15
Mais de 1.250cm3 at 1.750cm3 56,50
Emisses CO2
At 120g/km
Taxa
57,76
321,99
Taxa
At 2.500kg 32,00
De 2.501kg a 3.500kg 52,00
De 3.501kg a 7.500kg 123,00
De 7.501kg a 11.999kg 200,00
5,49
11,10
33,21
60,07
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
1. Crie um projecto com o nome DataMain sendo que esta classe (DataMain)
dever possuir um mtodo main.
2. Crie uma classe em JAVA chamada Data que inclui trs informaes como
variveis de instncia:
a. dia (int)
b. ms (int)
c. ano (int)
3. Crie todos os mtodos get e set para as variveis declaradas no ponto
anterior.
4. Na classe DataMain, solicite ao utilizador a insero de trs ints (referentes a
dia, ms e ano) e o programa cria um objecto Data.
5. Modifique o ano do objecto criado no ponto anterior para o ano seguinte ao
que o utilizador inseriu.
6. Altere a classe Data para incluir um mtodo que ter o nome de
displayData(). Este mtodo ser void e imprime a data no seguinte formato:
dia/ms/ano
7. Altere o main anterior para que chame o mtodo displayData() sobre o
objecto criado anteriormente.
Ficha Formativa
Tcnico de Informtica e Sistemas | UFCD: 0789
Nome Formando: _____________________
Data: __/__/__
Classificao: ________________________________________________________________
Realize todos os programas em JAVA
Classe
Energtic
a
A+
Entre 0,76 e 1
B-
Superior a 1 | Inferior a 0
Erro.
Classificao: ________________________________________________________________
4. Altere o menu criado no ponto anterior para ficar em ciclo at o utilizador escolher
a opo para sair.