bucle infinito (error)
Publicado por javo (5 intervenciones) el 22/06/2019 23:18:16
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
//este pequeño ejercicio funciona, pero en mi país diríamos que a lo burro, probe de otras maneras y siempre
//terminaba con un bucle infinito.
//hay alguna manera mas logica de resolverlo. se que es muy basico pero estoy iniciando.
//
/*
leer el nro e indicar si es negativo o positivo, saldra con cero (0) */
package video30indicapositivonegativo;
import javax.swing.JOptionPane;
public class Video30IndicaPositivoNegativo {
public static void main(String[] args) {
int numero;
numero = Integer.parseInt( JOptionPane.showInputDialog(null, "Digite un nro para saber si es negativo o positivo"));
while (numero!= 0){
if (numero < 0){
JOptionPane.showMessageDialog(null, "NEGATIVO");
numero = Integer.parseInt( JOptionPane.showInputDialog(null, "Digite OTRO NUMERO"));
}
else{
JOptionPane.showMessageDialog(null, "POSITIVO");
numero = Integer.parseInt( JOptionPane.showInputDialog(null, "Digite OTRO NUMERO"));
}
}
}
}
Valora esta pregunta
0