Cambio de un 0 a un 1 en el denominador de una fracción ayuda a evitar una división por error cero en el programa Java . En una fracción como " 2/3 ", el número 2 es el numerador y el número 3 es el denominador . Dividir por 0 no está definido en matemáticas . El denominador no puede ser 0 y , si lo es, el cambio a un 1 o solicitar nuevas entradas . Instrucciones
1
Abra el archivo en un editor de Java , como Eclipse, Netbeans o JBuilder X.
2
Importe el espacio de nombres de I /O para facilitar el acceso a la " función readLine " con el código en la parte superior de su archivo :
import java.io. * ;
3
Recuperar un numerador y el denominador el valor al usuario por añadiendo el código de la función :
BufferedReader buffread = new BufferedReader ( nuevo InputStreamReader ( System.in ));
cadena numerador = null;
cadena denominador = null;
int num = 0 ;
den int = 1 ;
System.out.print ("Escriba el numerador de la fracción :") ;
numerador = buffread.readLine ();
System.out.print ("\\ nlntroduzca denominador de la fracción :") ;
denominador = buffread.readLine ();
4
convertir la entrada del usuario a partir de una cadena en un entero con el código :
num = Integer.parseInt ( numerador ) ;
den = Integer.parseInt ( denominador ), < br > Página 5
Compruebe si el denominador es igual a 0 y , si es así , cámbielo por 1 con el código :
if ( den == 0 ) den = 1 ;
Página 6
Guardar el archivo, compilar y ejecutar el programa para cambiar un denominador de 0 a 1.