Sei sulla pagina 1di 2

FUNDAMENTOS DE JAVA RESOLVER

Enunciado: Para cada uno de los siguientes ejercicios se debe realizar un programa móvil en
formularios Android con Eclipse.

1. Dada una velocidad indicada en metros por segundo convertir la misma a kilómetros por
hora.
2. Escriba un algoritmo que permita conocer el área de un triángulo a partir de la base y la
altura. Exprese el algoritmo usando Pseudocódigo y diagrama de flujos. Área=(base
*altura)/2
3. Tres personas deciden invertir su dinero para formar una empresa. Cada una de ellas invierte
una cantidad distinta. Hacer un programa que imprima el porcentaje que cada quien invierte
con respecto al total de la inversión
4. Los alumnos y docentes del instituto desean saber cuál es su nota total del semestre de la
asignatura de programación. Sabiendo que el primer parcial es 35%, el segundo 35% y el
final 30%. Las notas se ingresan sobre 100 puntos, calcular la nota final.
5. Dado como dato el sueldo de un trabajador, aplique un aumento del 30% si su sueldo es
inferior a 800Bs. Imprima en este caso el nuevo sueldo.
6. Hallar las rices de x1 y x2 de una ecuación de segundo grado, según la siguiente formula:

7. Construya un programa, tal que dado como dato el sueldo de un trabajador, le aplique un
aumento del 5% si sueldo es inferior a 1500Bs y 15% en caso contrario, imprima el nuevo
sueldo del trabador.
8. Hacer un programa que calcule el total a pagar por la compra de pantalones. Si se compran
tres pantalones o más se aplica un descuento del 20% sobre el total de la compra y si son
menos de tres pantalones un descuento del 10%
9. Un ingeniero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
 Si trabaja 45 horas o menos se le paga 80bs por hora
 Si trabaja más de 45 horas se le paga 80 por cada una de las primeras 45 horas y 90bs por
cada hora extra.
10. Dado como datos la categoría y el sueldo de un trabajador, calcule el aumento
correspondiente teniendo en cuenta la siguiente tabla. Imprima la categoría del trabajador y
su nuevo sueldo.
Categoría Aumento
1 10 %
2 5%
3 3%
4 1%

11. Mostrar los números impares desde 10 a 1001, ambos inclusive.


12. Leer 30 números e imprimir solamente los números positivos
13. Diseñar un programa que obtenga el producto de dos números enteros positivos mediante
sumas sucesivas.
14. Calcular la división de dos números en base a restas sucesivas, también debe mostrar el
cociente(residuo)
15. Dado un número verificar si este es primo. Un número primo es un número natural mayor
que 1, que tiene únicamente dos divisores distintos: él mismo y el 1. Ejem: 2, 3, 5, 7, 11, 13,
17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 y 97.
16. ¿Dado N calcular:(1¹)+(2²)+(3³)+......+(N^N)?
17. Realizar un programa que muestre N líneas siguiendo la siguiente secuencia: En el ejemplo N
es igual 5.
1
12
123
1234
12345

18. Realizar un programa que dada la altura dibuje un Triángulo isósceles


*
***
*****

Potrebbero piacerti anche