#1 [JAVA] Ayuda con JAVA es una boludes, van a ver, por favor ayuda
Hola q tal? esta es mi primera programando, y resulta que tengo que hacer un programa donde debo Ingresar dos números reales que representan el gasto efectuado (ej: 23.75) por una persona y la cantidad pagada(ej 100). El programa debe informar la cantidad de pesos y centavos a devolver.
A la hora de hallar el valor del vuelto me va a dar con coma ovbiamente y tengo que sacar por separado los valores en pesos y en centavos, o sea que el resultado en vez de ser real va a tener que ser entero.
Yo habia hecho lo siguiente:
public class Ejercicio8{
public static void main(String arg[]){
double x;
double y;
int z;
int w;
x=SystemIO.readDouble("Gasto Efectuado:");
y=SystemIO.readDouble("Cantidad abonada:");
z=y+x;
w=(y-x)-z
System.out.println(z);
System.out.println(w);
}
}
el caso es que me tira error en z, como que no me deja hallar los valores enteros por ya haber puesto double.
Si alguien me puede aclarar el error se lo agradeceria
A la hora de hallar el valor del vuelto me va a dar con coma ovbiamente y tengo que sacar por separado los valores en pesos y en centavos, o sea que el resultado en vez de ser real va a tener que ser entero.
Yo habia hecho lo siguiente:
public class Ejercicio8{
public static void main(String arg[]){
double x;
double y;
int z;
int w;
x=SystemIO.readDouble("Gasto Efectuado:");
y=SystemIO.readDouble("Cantidad abonada:");
z=y+x;
w=(y-x)-z
System.out.println(z);
System.out.println(w);
}
}
el caso es que me tira error en z, como que no me deja hallar los valores enteros por ya haber puesto double.
Si alguien me puede aclarar el error se lo agradeceria
0