Está en la página 1de 2

Universidad Nacional de Ingeniería

Instituto de Estudios Superiores UNI-IES


I Convocatoria de Programación I

Nombre: _________________________________________ Grupo: _____


Docente: Ing. Juan Aragón Cruz Fecha: _____

1) Considere la ecuación cuadrática ax 2 + bx + c = 0 donde a, b y c son números


reales:
Validar dato a que sea distinto de cero.
Mostrar las tres posibles soluciones.
a) Única solución
b) Dos soluciones
c) Soluciones imaginarias. Mostrar los dos resultados imaginarios.

2) Generar dos números aleatorios del al 100, sumarlos y enviarlos a un fichero.

3) Escriba un programa llamado cajero automático controlado por menú. Se


debe inicializar el saldo de una cuenta en un banco en mil córdobas. Se trata
de permitir al usuario hacer tantas transacciones como quiera a partir del menú:

1. Depósito
2. Retiro
3. Ver saldo
4. Salir

En la opción de retiro, se le debe pedir la selección entre las opciones 50,


100,200 ó 500 córdobas. (No permita que se haga un retiro mayor que el saldo).
Después de cada transacción, el programa debe imprimir el saldo actual. Al salir,
el programa emitirá un mensaje de cortesía "GRACIAS POR CONFIAR EN
NUESTRO BANCO".

4) Escriba un programa para cada una de las series que a continuación se


detallan:

Seno(x) = x/1! - x3 / 3! + x5 / 5! x7 / 7! +...+ (-1)n * x(2*n+1) / (2*n+1)!


Cos(x) = 1/ 0! - x2 / 2! + x4 / 4! - x6 / 6! +...+ (-1)(n) * x(2*n) / (2*n)!

5) Declarar un arreglo de enteros de 4 dimensiones y llenarlo con datos.

6) Realice un programa en java que muestre la siguiente situación:

Se realiza una encuesta a un número determinado de personas (N). En la


encuesta se pregunta por edad, sexo y estado civil. Escriba un programa que
determine

a) La edad promedio por sexo


b) El porcentaje de hombres casados.
c) El porcentaje de mujeres casados.
d) El porcentaje de hombres que poseen una edad entre 25-40 años.
f) El porcentaje de mujeres que poseen una edad entre 20-35 años.

¡¡¡Si se puede imaginar, se puede programar!!!


Universidad Nacional de Ingeniería
Instituto de Estudios Superiores UNI-IES
I Convocatoria de Programación I

Información adicional:
1) Declarar el nombre como un arreglo tipo String
2) Al solicitar edad (Validar dato entero)
3) Enviar los datos a un fichero tipo txt.
4) La cantidad de datos solicitados es variable

7) Diseñe un método desde una clase llamada EscrituraFichero, que permita


enviar los datos leídos con el siguiente código:

Nota:
➢ Crear una clase por cada ejercicio dentro del mismo paquete.
➢ Mostrar todos los ejercicios en un solo programa con una estructura
switch.
➢ Enviar los datos de cada ejercicio a un fichero tipo txt.
➢ Usar los Streams que desee.

¡¡¡Si se puede imaginar, se puede programar!!!

También podría gustarte