
Ayuda
Publicado por Anom (7 intervenciones) el 06/10/2022 10:33:45
1
2
3
4
5
6
7
8
9
public static void main (String[] args){
Scanner input=new Scanner(System.in);
System.out.println("Introduce una fracción: ");
String numero=input.nextLine();
double y=Double.parseDouble(numero);
char real=input.nextLine().charAt(0);
numero= Double.toString(y);
int posicion= (int)real- (int)'a';
int placement=(int)'A';
Se me pide lo siguiente: crea un nuevo programa que lea una fracción en
formato textual del teclado (ejemplo: 1/6), la convierta en el número real correspondiente y muestre el
resultado por pantalla. Sólo ha de funcionar con fracciones cuyo numerador y denominador están entre
1 y 9.
tengo una idea de como emplear tengo pensado utilizar un boolean cuando el usuario ingrese una fraccion y si no esta entre 1-9 termine el programa pero tengo entendido que no puedo utilizar boolean, for, while, if por el momento
no sé de que otra manera pueda emplearlo de momento tengo esto empleado pero no se como hacer para recorrer el input.charAt() sin ningun tipo de bucle... la idea es que el input.charAt recorra todos los digitos con los que el usuario introduzca pero tampoco se como emplearlo :(
Valora esta pregunta


0