Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > AYUDA CON CICLO CONDICIONAL IF

Buenas A todos.

Me encuentro realizando un curso on-line de JAVA desde cero y en un de las actividades me piden realizar un ejercicio con el Condicional IF, pero me sale un error. El ejercicio es el siguiente:

Practicar haciendo un applet llamado ImpuestoApplet que tome el precio de un producto y calcule el impuesto a pagar de acuerdo a la tabla siguiente:

Precio del artículo------->% impuesto
Menor a 10,000------->5%
Mayor o igual a 10,000 y menor a 25,000------->10%
Mayor o igual a 25,000------->15%

Y el codigo del ejercicio que realice es este:

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
//
public class ImpuestoApplet extends Applet implements ActionListener {
Label l1, l2;
TextField t1, t2;
Button b;

public ImpuestoApplet() {
l1 = new Label("Precio Articulo");
t1 = new TextField(18);
l2 = new Label("Impuesto a Pagar");
t2 = new TextField(18);
b = new Button("Calcula");
add(l1);
add(t1);
add(l2);
add(t2);
add(b);
b. addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
int num = Integer.parseInt(t1.getText());


if (num < 10000) {
t2.setText(""+ num * 0.05);
} else {
if (num >= 10000) {
t2.setText(""+ num * 0.10);
} else {
if (num < 25000);{
t2.setText(""+ num * 0.10);
} else {
t2.setText(""+ num * 0.15);
}
}
}
}
}

Pero me sale el siguiente error:

C:\Users\cardila.DOMINIOBQ\Documents\JCreator Pro\MyProjects\Ejemplos\ImpuestoApplet\src\ImpuestoApplet.java:44: error: 'else' without 'if'
} else {
^
1 error

Agradezco que alguien me pueda ayudar.

Mi correo es: carlosandresardila@gmail.com

Muchas Gracias.

septiembre 1, 2013 | Unregistered CommenterCarlos Ardila

if (num < 25000);{

Sobra ese ;

Usa un IDE, como NetBeans, https://netbeans.org/downloads/, para que el Editor te avise de problemas de compilación, como el que has tenido, mientras estás editando.

septiembre 1, 2013 | Registered Commenterchoces

Prueba con esta estrucutura

if(condicion){
}else if(condicion){
}else if(condicion){
}else if(condicion){
}
.
.
.
else{
}

septiembre 1, 2013 | Registered Commenterresalpa84

InfoThis thread has been locked.