Si las siguientes instruccion contenidasen un programa JAVA fueran ejecutadas, que valor se imprimiria en pantalla?
int r3=0;
int x=3;
float a=30.99f;
int b=7;
x=(int)a;
b--;
//x=x % b * b % x - 6;
System.out.println(x);

Respuestas

Respuesta dada por: Polfed
0
La respuesta sería 30 ya que estás haciendo que la variable a de tipo float (decimal) sea convertida a int (entero) x = (int)a por lo que 30.99f toma la parte entera y la decimal la descarta.
Y System.out.println(x) imprimiría el valor 30.
Preguntas similares