Hola chicos, soy nueva en le foro y quisiera saber si alguno me puede ayudar tengo el siguiente problema:
Estoy trabjando en un programa en Java para un proyecto de la U pero el compilador me envia el siguiente error: les agradeceria si me pueden ayudar....
'else' without 'if'
Este es el codigo:
import java.io.*;
public class concierto
{ //Inicio de la clase
public static int op=0,sección=0,continuar=0;
public static double general=5000,preferencial=150,VIP=1850,cantidad1=0,
cantidad2=0,cantidad=3,total1=0,total2=0,total3=0,totalge=0,totalpre=0,totalvip=0,Tgeneral=0;
{//Inicio del main
menu();
}//Fin del main
//Este subprograma mostrara las cuatro opciones principales
//En en cada de una de ellas llamara a tros metodos para ejecutar acciones
{//Inicio del subprograma menu
System.
out.
println("Digite la opcion deseada:\n\t1.Entradas disponibles por sección\n\t 2.Venta de entradas\n\t3.Calculo de motos\n\t4.Salir:");
op
=Integer.
parseInt(br.
readLine());
switch (op)
{ // Inico del Switch
case 1:
int cont=0;
While(cont==1);
{ System.
out.
println("Entradas disponibles:General:"+general
+"Preferencial:"+preferencial
+"VIP:"+VIP
); System.
out.
println("Digite 1 para continuar o bien cualquier otra tecla para salir:"); cont
=Integer.
parseInt(br.
readLine()); }break;
case 2: ventas();
break;
case 3: calcmonto();
break;
case 4:System.
out.
println("Usted selecciono salir.Gracias");
default: System.
out.
println("Opcion no valida");
} //fin del switch
}//fin del menu
//Sub programa ventas
//Este subprograma realizara el calculo de las entradas vendidas
{//Inicio del subprograma ventas
System.
out.
println("Digite el numero que corresponde a la sección de la cual desea vender entradas:\n\t 1.General\n\t2.Preferencial\n\t3.IVP\n\t4.Salir");
sección
=Integer.
parseInt(br.
readLine());
switch(sección)
{ // Inico del Switch
case 1:
int seguir=0;
While(seguir==1);
{ System.
out.
println("Digite la cantidad de entradas a vender:"); cantidad1
=Double.
parseDouble(br.
readLine()); if(cantidad1<=general)
total1=cantidad1*8000;
general-=cantidad1;
totalge+=total1;
Tgeneral+=totalge;
System.
out.
println("El monto de la venta es:"+total1
); System.
out.
println("Digite 1 para continuar o bien cualquier otra tecla para salir:"); else
System.
out.
println("No hay entradas disponibles");
System.
out.
println("Digite 1 para continuar o bien cualquier otra tecla para salir:"); }break;
case 2:
int eleccion=0;
While(eleccion==1);
{ System.
out.
println("Digite la cantidad de entradas a vender:"); cantidad2
=Double.
parseDouble(br.
readLine()); if(cantidad2<=preferencial)
total2=cantidad2*10000;
preferencial-=cantidad2;
totalpre+=total2;
Tgeneral+=totalpre;
System.
out.
println("El monto de la venta es:"+total2
); System.
out.
println("Digite 1 para continuar o bien cualquier otra tecla para salir:"); else
System.
out.
println("No hay entradas disponibles");
System.
out.
println("Digite 1 para continuar o bien cualquier otra tecla para salir:"); }break;
case 3:
int conti=0;
While(conti==1);
{ System.
out.
println("Digite la cantidad de entradas a vender:"); cantidad3
=Double.
parseDouble(br.
readLine()); if(cantidad1<=VIP)
total3=cantidad3*20000;
VIP-=cantidad3;
totalvip+=total3;
Tgeneral+=totalpre;
System.
out.
println("El monto de la venta es:"+total3
); System.
out.
println("Digite 1 para continuar o bien cualquier otra tecla para salir:"); else
System.
out.
println("No hay entradas disponibles");
System.
out.
println("Digite 1 para continuar o bien cualquier otra tecla para salir:"); }break;
case 4:System.
out.
println("Usted selecciono salir.Gracias");
default: System.
out.
println("Opcion no valida"); ventas();//Subprograma calcmonto
}//fin del switch
}//fin del ventas
//Aqui se realizara el calculo de los montos
{//Inicio del subprograma calcmonto
System.
out.
println("El total recaudado por sección es:\n\tGeneral:"+totalge
+"\n\tPreferencial:"+totalpre
+"\n\tVIP:"+totalvip
);
System.
out.
println("El total General es:"+Tgeneral
);
}//Fin del calcmonto
}//Fin del class