ESTRUTURA DE DADOS (JAVA) AULA 04

1.319 visualizações

Publicada em

Estrutura de Dados Aula 04
Prof. Aloisio Pinto
ETEC Monsenhor Antonio Magliano
Garça/SP

Publicada em: Tecnologia
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.319
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ESTRUTURA DE DADOS (JAVA) AULA 04

  1. 1. ETEC MONSENHOR ANTONIO MAGLIANO 2010
  2. 2. Alguns valores são incompatíveis se você tentar fazer uma atribuição direta. Enquanto um número real costuma ser representado em uma variável do tipo double, tentar atribuir ele a uma variável int não funciona !!!
  3. 3. POR EXEMPLO: double d = 3.1415; int i = d; // não compila O mesmo ocorre no seguinte trecho: int i = 3.14;
  4. 4. O mais interessante, é que nem mesmo o seguinte código compila: double d = 5; // ok, o double pode conter um número inteiro int i = d; // não compila
  5. 5. Como resolver ??? double d = 3.1415; int i = (int) d; // agora sim !!! O mesmo ocorre entre valores int e long: long x = 10000; int i = (int)x;
  6. 6. TIPO TAMANHO Boolean 1 bit byte 1 byte short 2 bytes char 2 bytes int 4 bytes float 4 bytes long 8 bytes double 8 bytes
  7. 7. A sintaxe do if no Java é a seguinte: if (condicaoBooleana) { codigo; }
  8. 8. Uma condição booleana é qualquer expressão que retorne ou . Para isso, você pode usar os operadores e outros. int idade = 15; if (idade < 18) { System.out.println("Não pode entrar"); }
  9. 9. Além disso, você pode usar a cláusula para indicar o comportamento que deve ser executado no caso da expressão booleana ser falsa: int idade = 15; if (idade < 18) { System.out.println("Não pode entrar"); } else { System.out.println("Pode entrar"); }
  10. 10. Você pode concatenar expressões booleanas através dos operadores lógicos “E” e “OU”. “E” é representado pelo & “OU” é representado pelo |
  11. 11. int idade = 15; boolean amigoDoDono = true; if (idade < 18 & amigoDoDono == false) { System.out.println("Não pode entrar"); } else { System.out.println("Pode entrar"); }
  12. 12. 1 - Faça um programa que entre com a idade de 3 pessoas, descubra e exiba qual é o mais velho.
  13. 13. 2 – Uma pessoa deseja comprar cerveja. Para isso deve informar quantos anos tem e quantas cervejas quer. Caso ele tenha menos de 18, informe que é proibido! Senão, calcule o valor a ser cobrado Cada cerveja custa 4 reais.
  14. 14. • Java - Como programar, Harvey M. Deitel • www.caelum.com.br • netbeans.org/index_pt_BR.html • netbeans.org/kb/docs/java/quickstart_pt_BR.html • www.ibm.com/developerworks/br/java/newto • www.oracle.com/technetwork/java/index.html • pt.wikibooks.org/wiki/Java/Introdução

×