Java - Ayuda Urgente con ejercicio

   
Vista:

Ayuda Urgente con ejercicio

Publicado por Laura laurasilvina26184@gmail.com (2 intervenciones) el 16/05/2016 03:52:12
Estoy haciendo un ejercicio que en base a la cantidad de CDs y formato de CDs que compra un cliente me calcule el costo total.
Me tira un error en el main al correr el programa...
Este es el main.......

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package Paquete;
import java.util.Scanner;
public class Testdisqueria {
 
 
	public static void main(String[] args) {
		Disqueria d = new Disqueria ("25-123456-8", "La mejor musica");
		Pedido p = new Pedido ();
		Cd c = new Cd ();
		Scanner sc = new Scanner (System.in);
		System.out.println("Ingrese nombre del Cantante:");
		c.setNombrecant(sc.next());
		System.out.println("Ingrese el titulo del cd: ");
		c.setTitulocd(sc.next());
		System.out.println("Ingrese el formato del cd: ");
		c.setFormato(sc.next());
		System.out.println("Ingrese cantidad de cds: ");
		p.setCantcd(sc.nextInt());
		System.out.println("Ingrese el numero de pedido: ");
		p.setNumped(sc.nextInt());
		System.out.println("Disqueria: " +d.getCuit() +d.getRazonsocial());
		System.out.println("Pedido: " +p.getNumped() +p.getCantcd() +c.getNombrecant() +c.getTitulocd() +c.getFormato());
		System.out.println("Costo del pedido: " +p.CostoTotal());
 
	}
 
}


Este es el error que me tira

Ingrese nombre del Cantante:
luciano pereyra
Ingrese el titulo del cd:
Ingrese el formato del cd:
dos mundos
Ingrese cantidad de cds:
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.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at Paquete.Testdisqueria.main(Testdisqueria.java:18)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder