Fórum Problema com String nome #458915
19/10/2013
0
// esse prog... da erro se o usuário digitar o nome completo. Gostaria de saber qual a forma correta.
name: João
name: João Mendes > da um erro
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextDouble(Unknown Source)
at vendedor.vendedor.main(vendedor.java:11)
segue o code abaixo
name: João
name: João Mendes > da um erro
Exception in thread "main" java.util.InputMismatchException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextDouble(Unknown Source)
at vendedor.vendedor.main(vendedor.java:11)
segue o code abaixo
import java.util.Scanner;
public class vendedor
{
public static void main (String [] args)
{
Scanner leia = new Scanner (System.in);
double salario,tvendas,sfinal;
System.out.print ("Nome do vendedor: ");
String nome = leia.next();
System.out.print ("Salário fixo: ");
salario = leia.nextDouble();
System.out.print ("Total em vendas : ");
tvendas = leia.nextDouble();
sfinal = tvendas+(tvendas*0.15);
System.out.println ("Nome: "+nome);
System.out.println ("Salário final: "+sfinal);
}
}
Eliseu Mendes
Curtir tópico
+ 0
Responder
Posts
20/10/2013
Luciano Martins
Coloca assim que resolve.
String nome = leia.nextLine();
Responder
Gostei + 0
21/10/2013
Eliseu Mendes
Coloca assim que resolve.
valew...String nome = leia.nextLine();
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)