Hola a los foreros de Fp de informática.
Ya llevo bastante curso de DAM y tengo una duda pequeña respecto a un problema de programación, donde se estudia Java. Es de los primeros y de los más puñeteros, pero en algo tengo q caer de lo básico también.
El problema es el siguiente: hacer un programa que indique si un estudiante con un nivel de estudios e ingresos, sea V si la edad
es <=28, el nivel de estudios >3 y los ingresos superan los 28.000. Sea F en caso contrario.
El código fuente del libro me da errores (es de los resueltos) y luego yo fui a hacerlo de otra manera
Los errores son de compilación y no de operación (q se cuelgue el programa entiendo yo en este último)
CÓDIGO FUENTE
public class joven
{
public static void main(String[] args)
{
/*
int edad; int nivel_est; int ingres;
boolean jasp;
jasp = false;
jasp = ((edad <= 28) && (nivel_est > 3) && (ingres > 28000)); // Del libro
*/
if ((int edad <= 28) && (int nivel_est > 3) && (int ingres > 28000)) // Mío q tampoco va :(
{
boolean jasp = true;
} else
{
boolean jasp = false;
}
}
}
CÓDIGO FUENTE FIN
Sencillo pero no veo la trampa, quizás alguien pueda encontrarla, Agradeceré distintos puntos de vista
Saludos