Ejercicios Clase Presencial 14_10_2015
Departamento de Informática
Desarrollo de Aplicaciones Multiplataforma
Programación
Ejercicios clase presencial 14_10_2015
1.Escribir la expresión java correcta para las siguientes expresiones:
Para la potencia se puede usar el método: double Math.pow(double Base, double Exponente)
a.
2×
G+ B3 C−D
F2
+
× A−2
7
B
A× B
5×
b.
A+ H 3
3× F− B2 ×3
C
2×D+E
G4
2. Calcula el resultado de las siguientes expresiones Java, dados los siguientes valores: x=1,y=4, z=10, PI=3.141592, E=2.718281. Así mismo, determina el tipo del resultado, teniendo en
cuenta que x es de tipo long, y y z son de tipo int, mientras que PI y E son constantes de tipo
float.
a. x – y + z + PI – E + 2.576689
b. 3 * x + 2 * y – 1 / 2 * z
c.2 * Math.pow(y,2) – 6 * y + 12
d. Math.pow((2 * Y),2) – 6 * y + 12
e. Math.pow(E,(2*x – y / 2)) / ( x * z * PI) / (x / (z * PI))
Nota: el método Math.pow() devuelve un valor de tipo double.
3.Explica el significado de las siguientes expresiones y quita los paréntesis que puedan sobrar.
Se supondrá que “n” y “car” son datos que han sido leídos previamente.
a. rango = (n > 100) && (n < 100)
b.esLetra = (('A' <= car) && (car <= 'Z')) || (('a' <= car) && (car <= 'z'))
4. Escribir la expresión algorítmica de las siguientes expresiones. Una vez hecho, convierte las
mismas a expresiones válidas en Java, definiendo los datos con el tipo de dato que creas
más conveniente para los mismos.
a. Si una persona está jubilada, con edad igual o superior a 65 años teniendo en cuentasu fecha de nacimiento (anac, mnac y dnac) y la fecha actual (aact, mact y dact).
b. Evaluar si el contenido de la variable cantidad termina en 0 o en 7.
c.Evaluar si el contenido de la variable precio es igual o superior a 1.000 € pero igual o
inferior a 5.200 €.
Nota: Se podrán usar cualquiera de los operadores vistos en el tema 2....
Regístrate para leer el documento completo.