Olá a todos
Faz duas horas que comecei a programar em JAVA, e consegui montar a classe HelloWorld!!! (duuuhh) :oops:
Mas não estou conseguindo montar uma classe que peça dois valores para o usuário e some-os. Sei como somar as variáveis, mas não como pedí-las ao usuário… alguém pode dar uma dica?
Grato
“Se os teus sonhos estão nas nuvens, ótimo. Eles estão no lugar certo. Agora construa os alicerces para chegar lá!”
publicclassInput{publicstaticvoidmain(Stringargs[]){intn1=Integer.parseInt(args[0]);intn2=Integer.parseInt(args[1]);System.out.println("O resultado da soma é: "+(n1+n2));}}
Dai você compila normalmente - javac Input.java
E depois na hora de executar tem que colocar os numeros - java Input 5 3
Sendo que 5 e 3 são os números que você quer somar.
Flww!!
peczenyj
Ola
Ler valores fornecidos pelo usuario tanto pela entrada padrão quanto por alguma interface (swing) pode ser um tanto maçante se vc não compreendeu bem alguns conceitos do java.
Este exemplo vai ler uma String, que cai compreender tudo o que vc escrever até digitar enter. Para converter para algum outro tipo de dado vc deve pesquisar um pouco.
Para converter de String para inteiro, vc pode usar um Integer.parseInt(…) – ask to google
paranazinho
Aí, pessoal…
seus exemplos foram os primeiros que encontrei claros sobre isso…rsrs
agora, como disse o amigo, pra converter de string pra inteiro… I’ll ask to google!
obrigado
LPJava
bom parceiro se tiver usando a versao java 1.5 tem uma nova classe Scanner que vai de ajudar la vai o codigo:
importjava.util.Scanner;classSoma{intn1,n2;publicstaticvoidmain(Stringargs[]){Scannerler=newScanner(System.in);System.out.println("digite um numero");n1=ler.nextInt();System.out.println("digite um numero");n2=ler.nextInt();......// aqui vc soma e manda ver}}
ae espero que tenha consigo qualquer duvida eh so mandar!!