Anhanguera Educacional.
PROGRAMAO
String nome;
nome = JOptionPane.showInputDialog(" Insira
seu Nome ");
// Mostra resultado na caixa
JOptionPane.showMessageDialog(
null, " Seu nome " + nome, " Caixa de dilogo",
JOptionPane.PLAIN_MESSAGE);
}
PROGRAMAO
Ateno!!!
Para trabalharmos com valores numricos,
necessrio converter a informao obtida pela
caixa de dilogo, que armazenada como
String, para o tipo numrico correspondente.
String v1;
double salario;
v1= JOptionPane.showInputDialog("Digite seu salario");
salario = Double.parseDouble(v1);
JOptionPane.showMessageDialog( " Seu salario " + salario);
}
Atividade no laboratrio.
1. Implementar a classe conta.
2. Criar os mtodos set e get para cada atributo.
3. Testar classe conta utilizando a classe
executvel main.
PROGRAMAO JAVA
PROGRAMAO JAVA
20
PROGRAMAO JAVA
Saldo: saldo
21
PROGRAMAO JAVA
22
PROGRAMAO JAVA
PROGRAMAO JAVA
PROGRAMAO JAVA
Long idConta;
String titular;
double saldo;
}
25
PROGRAMAO JAVA
26
PROGRAMAO JAVA
28
PROGRAMAO JAVA
Lista 2.
4- O que acontece quando voc saca
um valor maior do que o saldo?
d) Corrija esse problema usando
comando de seleo na classe main.
Voc deve garantir que a chamada do
mtodo seja executada de forma
correta!
30
PROGRAMAO JAVA
PROGRAMAO JAVA
33
Comandos de repetio.
********************************
for (int i = 0; i < 10; i++) { //comandos
}
*********************************
while ( true) { //comandos
}
*************************************
do {
// comandos
} while (true);
Operadores Matemticos.
+ , - , /, * ,
Resto da diviso de inteiros: %
Atribuio =
Comandos de seleo.
if (true) {
} else {
}
}
switch( opo ) {
case opo1:
//comandos
break;
case opo2:
//comandos
break;
default:
//comandos caso nenhuma das opes anteriores
tenha sido escolhida
}
opcao = Integer.parseInt(JOptionPane.showInputDialog(null,
menu,"Programa Calculadora ",
JOptionPane.QUESTION_MESSAGE));
switch (opcao){
case 1:
double v1,v2;
v1 =
Double.parseDouble(JOptionPane.showInputDialog(null,
"Entrada de Dados", JOptionPane.QUESTION_MESSAGE));
v2 =
Double.parseDouble(JOptionPane.showInputDialog(null,"Entrad
a de Dados", JOptionPane.QUESTION_MESSAGE));
JOptionPane.showMessageDialog(null,"A soma " +(v1+v2),
"Resultado",JOptionPane.PLAIN_MESSAGE);
break;
case 2: //subtrair
//Implementar aqui...
case 3: //multiplicar
//Implementar aqui...
case 4: //dividir
//Implementar aqui...
}
}