linguagem de programação java

24
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery

Upload: sondra

Post on 19-Mar-2016

47 views

Category:

Documents


0 download

DESCRIPTION

Linguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery. Agenda. Leitura de Variáveis Scanner para Leitura de Variáveis JOptionPane para Leitura de Variáveis Lista de Exercícios. Introdução. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Linguagem  de  Programação  JAVA

Linguagem de Programação JAVA

Técnico em InformáticaProfessora Michelle Nery

Page 2: Linguagem  de  Programação  JAVA

Agenda Leitura de Variáveis

Scanner para Leitura de Variáveis JOptionPane para Leitura de Variáveis Lista de Exercícios

Page 3: Linguagem  de  Programação  JAVA

Introdução Com as classes Scanner e JOptionPane, é

possível fazer a leitura de variáveis. Ou seja,

Se você quiser entrar com o valor da variável por meio do teclado, é possível utilizando os recurso da classe Scanner e JOptionPane.

Page 4: Linguagem  de  Programação  JAVA

Pré-Requisitos Crie um novo pacote com o nome de leitoresvariaveis

dentro do projeto Linguagem de Programação. Crie uma classe dentro desse pacote com o nome de

LeitorScanner Adicione o método main na classe.

Após o método main crie a seguinte variável: Scanner leitura = new Scanner(System.in);

Scanner é o tipo. Leitura é a variável. new: é para instanciar a classe. Scanner: é o método construtor da classe Scanner. (System.in): é o parâmetro de entrada de dados.

Adicione, após o comando do package import java.util.Scanner;

Page 5: Linguagem  de  Programação  JAVA

Pré-Requisitos Crie uma nova classe dentro desse pacote

com o nome de LeitorJOptionPane Adicione o método main na classe.

Adicione, após o comando do package: import javax.swing.JOptionPane;

Page 6: Linguagem  de  Programação  JAVA

Variáveis Os códigos a seguir servem para ler cada tipo

de variável existente. Vamos ler variáveis do tipo: boolean; char; String; byte; short; int; long; float; Double.

Page 7: Linguagem  de  Programação  JAVA

Implementação Usando a Classe Scanner Na classe LeitorScanner, após a declaração da

variável leitura, adicione os seguintes códigos:

Page 8: Linguagem  de  Programação  JAVA

Implementação Usando a Classe Scanner Lendo variáveis do tipo: boolean

Onde, boolean é o tipo da variável; bool é a variável; System.out.print(“”): Mensagem; bool = leitura.nextBoolean(): faz com o que a variável

declarada receba a leitura do teclado (leitura) para valores booleanos através do método nextBoolean();

System.out.print(“” + bool): Mensagem + o valor lido do teclado (bool).

Page 9: Linguagem  de  Programação  JAVA

Implementação Usando a Classe Scanner Lendo variáveis do tipo: char e String

Page 10: Linguagem  de  Programação  JAVA

Implementação Usando a Classe Scanner Lendo variáveis do tipo: byte, short e int

Page 11: Linguagem  de  Programação  JAVA

Implementação Usando a Classe Scanner Lendo variáveis do tipo: long, float e double

Page 12: Linguagem  de  Programação  JAVA

Lista de Exercícios1. Escreva um programa em que leia o peso e a

altura de uma pessoa e calcule o seu IMC; Dado: IMC = Peso/(Altura)2

Page 13: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Na classe LeitorJOptionPane, após o método

main, adicione os seguintes códigos:

Page 14: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: char

Onde, JOptionPane.showInputDialog(Parâmetros): é o método

para entrar com valor, digitar. ch1 = ch11.charAt(0): ch1 recebe o primeiro caracterer

da String ch11.

Page 15: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: char

Janela não personalizada:

Page 16: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: String

Com janelas personalizadas Sem janelas personalizadas

Page 17: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: byte

Com janelas personalizadas Sem janelas personalizadas

Page 18: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: short

Com janelas personalizadas Sem janelas personalizadas

Page 19: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: int

Com janelas personalizadas Sem janelas personalizadas

Page 20: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: long

Com janelas personalizadas Sem janelas personalizadas

Page 21: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: float

Com janelas personalizadas Sem janelas personalizadas

Page 22: Linguagem  de  Programação  JAVA

Implementação Usando a Classe JOptionPane Lendo variáveis do tipo: double

Com janelas personalizadas Sem janelas personalizadas

Page 23: Linguagem  de  Programação  JAVA

Métodos A função showInputDialog retorna uma String. Por isso é preciso converter cada String para

um valor númerico, através dos métodos parseByte, parseShort, parseInt, parseLong, parsefFloat e parseDouble. byt1 = Byte.parseByte(String) shor1 = Short.parseShort(String) i1 = Integer.parseInt(String) lon1 = Long.parseLong(String) floa1 = Float.parseFloat(String) doub1 = Double.parseDouble(String)

Page 24: Linguagem  de  Programação  JAVA

Lista de Exercícios Faça um programa em que o usuário possa

digitar os lados das figuras, e como resposta obtenha a área da mesma Quadrado: d2

Retângulo: b*h Triângulo: (b*h)/2 Círculo: 2*(PI)*r Losangolo: (d1*d2)/2