You are on page 1of 3

EJERCICIOS DE ALGORITMOS EXAMEN FINAL

1. Desarrolle un programa que permita leer dos valores distintos,


determinar cul de los dos valores es el mayor y escribirlo.
2. Desarrolle un programa que permita leer tres valores y almacenarlos
en las variables A, B y C respectivamente. El algoritmo debe imprimir
cual es el mayor. Recuerde constatar que los tres valores introducidos
por el teclado sean valores distintos. Presente un mensaje de alerta en
caso de que se detecte la introduccin de valores iguales.
3. Desarrolle un programa que realice la sumatoria de los nmeros
enteros comprendidos entre el 1 y el 10, es decir, 1 + 2 + 3 + .... +
10.
4. Realizar un programa que calcule la longitud y el rea total de tres
circunferencias sabiendo que la 1 de ellas tiene radio R que ser
introducido por teclado, la 2 tiene radio 2R y la 3 tiene radio 3R

5. Desarrolle un algoritmo que permita determinar el rea y volumen de


un cilindro dado su radio (R) y altura (H).
6. Desarrolle un programa que permita emitir la factura correspondiente
a la compra de un artculo determinado, del que se adquieren una o
varias unidades. El IGV es del 18%, si el precio bruto (precio venta
ms IGV) es mayor de S/. 13000 se debe realizar un descuento del
5%.
7. Dado el sueldo de un trabajador, aplicar aumento del 15% si su sueldo
es inferior a 3000, e imprimir el nuevo sueldo.
8. Elaborar un programa tal que, dado el sueldo de un trabajador, aplique
un aumento del 15% si su sueldo es inferior a 5,000 y 12% en caso
contrario, imprima el nuevo sueldo.
9. Un vendedor recibe un sueldo base ms un 10% extra por comisin de
sus ventas, el vendedor desea saber cunto dinero obtendr por
concepto de comisiones por las tres ventas que realiza en el mes y el
total que recibir en el mes tomando en cuenta su sueldo base y
comisiones.
10.Un alumno desea saber cul ser su calificacin final en la materia de
algoritmos. Dicha calificacin se compone de los siguientes
porcentajes:
55% del promedio de sus tres calificaciones parciales
30% de la calificacin del examen final
15% de la calificacin de un trabajo final
11.Hacer un algoritmo para calcular el salario semanal de un obrero, el
cual se obtiene de la siguiente manera:
Si trabaja 40 horas o menos se le paga S/. 16 por hora
Si trabaja ms de 40 horas se le paga S/.16 por cada una de las
primeras 40 horas y S/.20 por cada hora extra.
12.Se quiere calcular la deuda actual de 30 alumnos, para ello debe
solicitar los datos del alumno, el monto adeudado. A esa deuda se le
cargar un porcentaje de mora o recargo dependiendo de la facultad a
la que pertenece.

Sistemas 15%
Contabilidad 12.4%
Derecho 16%
Administracin 14.5%
Civil 19%

13.Un arreglo llamado reales que almacene 5 valores de tipo double,


muestre la suma y promedio de los valores ingresados.
14.Hacer un programa que encuentre el elemento mayor de un arreglo A
de enteros de tamao 7, con los siguientes elementos: {4, 3, 21, 1,
25, 4, 10 }
15.Hacer un programa que saque el promedio de 5 calificaciones
contenidas en un arreglo. Primero hay que pedir las calificaciones y
guardarlas
16.Escribir un programa que permita ingresar varias veces un nmero
entero, esto se repite hasta que el usuario pulsa la tecla N al dilogo
Desea continuar (S/N). Calcular cuntos nmeros mayores, menores
e iguales a cero, se ingresaron por teclado.
17.Realizar el siguiente programa en NetBeans:
A una fiesta ingresaron personas de diferentes edades, pero no se
permite el ingreso de menores de edad. Se solicita encontrar la edad
menor, la mayor y el promedio de edades de los que asistieron a la
fiesta. El ingreso debe terminar cuando la edad ingresada sea cero.
Observacin: La edad cero no debe ser considerada para ninguna
actividad que se solicita.
18.Realizar el siguiente programa en NetBeans:
Ingresar las notas finales de los estudiantes del curso de Algoritmos y
Programacin (Por ejemplo, 20 matriculados). De los cuales, se desea
calcular cuntos alumnos estn aprobados, desaprobados, rendirn el
examen de aplazados y los que repiten el curso. Adems, se desea
conocer el porcentaje de aprobados y el porcentaje de desaprobados.
Observacin:
Nota aprobatoria > 10
Dan aplazados la Nota entre 7 y 10
Reprueban los de 0 a 6
19.Realizar el siguiente programa en NetBeans:

Leer 100 nmeros y hallar la suma por separado de los nmeros


mltiplos de 3, 5, 7 y 9. Y tambin el promedio general de las sumas.

20.Realizar el siguiente programa en NetBeans:


A un usuario se solicita que ingrese un nmero entero constantemente,
esta accin lo repite hasta que el usuario pulsa la tecla N al dilogo
Desea continuar (S/N). De lo ingresado se desea calcular:
La cantidad de nmeros del 1 al 100
La cantidad de nmeros del 101 a 1000
La cantidad de nmeros de 1001 a ms.
La suma de los nmeros ingresados y su promedio.