Você está na página 1de 2

Introdução à Programação em Java

— Tipos de Dados —
David Sanguinetti
form.sanguinetti@gmail.com

Contents
1 Tipos de dados 1

2 Desafios 1
2.1 Tipos de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2.2 Exercı́cios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

3 Referências 2

1 Tipos de dados
• Integers
– byte
– short
– int
– long

• Floating-Point Types

– float
– double

2 Desafios
2.1 Tipos de Dados
Considere o registo de um trabalhador, num software por si elaborado.
Para as seguintes circunstâncias, que tipo de dados utilizaria — em situações
ideais, não considerando o facto de existirem conversões internas em Java?
• Representar o dia de nascimento do empregado;
• Representar o número de dias em que se apresentou ao trabalho;

• Representar a média de horas trabalhadas por dia;

1
• Representar o número de segundos dentro da empresa;
• Representar o salário médio desse trabalhador na empresa

• Representar o valor real da cotação na bolsa das acções desse empregado,


na empresa.

2.2 Exercı́cios
Indique o código em Java de
• uma calculadora para crianças só com números de 0 a 9 e as operações de
somar e subtrair
• uma calculadora “normal” com as operações comuns de aritmética, e um
elevado nı́vel de fiabilidade.

3 Referências

[1] Schildt, Herbert, Java, The Complete Reference, McGraw Hill, Seventh Edi-
tion, Kindle Edition, 2007

[2] Flanagan, David, Java, In a NutShell, O’Reilly Media, Inc., Seventh Edition,
2005

Você também pode gostar