ayuda con un error
Publicado por nicole (2 intervenciones) el 03/04/2019 17:10:22
Hola, estoy aprendiendo a programar en java por mi cuenta y me está saliendo un error y no entiendo por que. El problema viene en el if, cando introduzco "bien" me sale el mensaje correctamente pero cuando pongo "mal" me sale el mensaje de bien y de mal, al descartar la opción bien no se debería cerrar ahí el if y pasar al siguiente ignorando el mensaje de salida de bien?
Muchas gracias de antemano a todos
Muchas gracias de antemano a todos
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
import javax.swing.*;
import java.util.*;
public class uego3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
String nombre=JOptionPane.showInputDialog("Introduce tu nombre");
System.out.println("Hola " + nombre);
String estado="";
estado=JOptionPane.showInputDialog("que tal? bien/MAL");
if (estado.equalsIgnoreCase("bien"));{
System.out.println("me alegro");
}
if(estado.equalsIgnoreCase("mal")){
System.out.println("animate");
int fecha=Integer.parseInt(JOptionPane.showInputDialog("Introduce el número de día que es hoy"));
if (fecha==3){
System.out.println("es correcto");
}
else {
System.out.println("No es correcto");
}
}
}
}
Valora esta pregunta


0