Linguagem de Programação JAVA

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

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 of Linguagem de Programação JAVA

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