A matéria: Linguagem Técnica I do curso de Informática está, como diz alguns colegas, complicado. Na conversa que tivemos na sala de aula com o professor pudemos reclamar. Minhas reclamações foram feitas, e dos colegas também. Pois bem! Minhas reclamações foram iguais a do primeiro semestre: metodologia!
Para alguns colegas que estão com dificuldades, apresento aqui um simples programa feito em JAVA usando o Eclipse. Detalhe, é um exemplo do livro: JAVA – COMO PROGRAMAR de Deitel.
Abra o Eclipse. Inicie criando um novo Projeto para que você possa separar os conteúdos dos seus projetos. Veja na imagem abaixo como está o meus estudos da matéria:
As duas setas servem para apontar as diferenças. Nomes de projetos e classes desenvolvidas dentro de cada projeto. Crie seu projeto, e crie uma classe Adição no projeto. E vamos começar os códigos.
1 – Digite na parte de cima isto: import javax.swing.JOptionPane;
Para que serve import javax.swing.JOptionPane? É uma maneira fácil e padronizada de você usar caixas de dialogos em seus programas JAVA. Coisa que até o momento NÃO foi apresentado no curso de JAVA. Mas vamos adiante.
2 – Digite logo abaixo as informações de sua classe.
public class Adicao {
public static void main(String args[])
{
Com isto sua classe Adicao é criada e sua MAIN também.
3 – Agora defina as variáveis que serão usadas neste programa que somará dois números inteiros.
String primeiroNumero, segundoNumero;
int numero1, numero2, soma;
4 – Em seguida defina as seguintes informações:
primeiroNumero = JOptionPane.showInputDialog("Digite o Primeiro Numero");
segundoNumero = JOptionPane.showInputDialog("Digite o Primeiro Numero");
O que estas linhas fazem? Apresenta a tela onde o usuário vai digitar os números. O detalhe é que as duas variáveis primeiroNumero e segundoNumero são do tipo String. E assim são capturadas. Veja a imagem para entender.
É assim que vai aparecer a tela. Veja a utilização do JOptionPane ai.
5 – Depois de capturar os dados digitados pelo usuario nas duas telas, o programa fará o seguinte: converterá numero1 em um número inteiro, e fará o mesmo com o número2, afinal ambos foram capturados como STRING. Veja as linhas abaixo:
numero1=Integer.parseInt(primeiroNumero);
numero2=Integer.parseInt(segundoNumero);
Agora, o processamento. A variável soma, guarda o valor da soma dos dois números inteiros.
soma=(numero1+numero2);
6 – Apresentação do resultado na tela é feito assim:
A linha responsável por isto é esta aqui:
JOptionPane.showMessageDialog(null, "A soma é "+soma, "Resultado",JOptionPane.PLAIN_MESSAGE);
A última linha é para sair do sistema. System.exit(0);
Abaixo o código completo.
import javax.swing.JOptionPane;
public class Adicao {
public static void main(String args[])
{
String primeiroNumero, segundoNumero;
int numero1, numero2, soma;
primeiroNumero = JOptionPane.showInputDialog("Digite o Primeiro Numero");
segundoNumero = JOptionPane.showInputDialog("Digite o Primeiro Numero");
numero1=Integer.parseInt(primeiroNumero);
numero2=Integer.parseInt(segundoNumero);
soma=(numero1+numero2);
JOptionPane.showMessageDialog(null, "Soma: " +soma, "Resultado",JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}
}
Bons estudos!
Nenhum comentário:
Postar um comentário