Вы находитесь на странице: 1из 5

UNIVERSIDAD FERMIN TORO COMPUTACIN PARA INGENIEROS (SAIA)

FACULTAD DE INGENIERIA UNIDAD I


DEPTO. DE PROGRAMACIN TUTORA: ING. GLADYS VERGEL R.
CABUDARE. EDO. LARA


GUI A DE EJ ERCI CI OS PROPUESTOS

Ejercicios de estructura Secuencial:
1. Una persona recibe un prstamo de Bs. 10.000,00 de un banco y desea saber
cunto pagar de inters, si el banco le cobra una tasa del 27% anual.

2. Calcula el precio de un boleto de viaje, tomando en cuenta el nmero de
kilmetros que se van a recorrer, siendo el precio Bs/.10,50 por Km.

3. Calcular el monto a pagar en una cabina de Internet si el costo por hora es de
Bs/.1,5 y por cada 5 horas te dan una hora de promocin gratis.

4. Calcular el cambio de monedas en dlares y euros al ingresar cierta cantidad
en Bs. (tipo de cambio $= 2,150Bs, Euros: 1,45 $ ).

5. Calcular el descuento y el monto a pagar por un medicamento cualquiera en
una farmacia si todos los medicamentos tienen un descuento del 35%.

6. Calcular el nuevo salario de un empleado si obtuvo un incremento del 8%
sobre su salario actual y un descuento de 2,5% por servicios.

7. En un hospital existen 3 reas: Urgencias, Pediatra y Traumatologa. El
presupuesto anual del hospital se reparte de la siguiente manera:

rea Presupuesto
Urgencias 37%
Pediatra 42%
Traumatologa 21%

Obtener la cantidad de dinero que recibir cada rea para cualquier monto
presupuestal.


8. Escriba un algoritmo que dada la cantidad de monedas de 5-10-12,5-25-50
cent y 1 Bolivar, diga la cantidad de dinero que se tiene en total.

9. Escriba un algoritmo que dado el nmero de horas trabajadas por un empleado
y el sueldo por hora, calcule el sueldo total de ese empleado. Tenga en cuenta
que las horas extras se pagan el doble.

10. Un constructor sabe que necesita 0,5 metros cbicos de arena por metro
cuadrado de revoque a realizar. Hacer un programa donde ingrese las medidas
de una pared (largo y alto) expresada en metros y obtenga la cantidad de
arena necesaria para revocarla.

11. Escriba un programa donde se ingrese el tiempo necesario para un cierto
proceso en horas, minutos y segundos. Se calcule el costo total del proceso
sabiendo que el costo por segundo es Bs0,25.

12. Calcular el nuevo salario de un empleado si se le descuenta el 20% de su
salario actual.



13. Leer dos nmeros y encontrar:
a. La suma del doble del primero mas el cuadrado del segundo.
b. El promedio de sus cubos.

Ejercicios de estructura Selectiva doble:
1. Escribir un programa en C que lea tres nmeros enteros
diferentes y a continuacin imprima el mayor de los tres.
2. Un hombre desea saber cuanto dinero se genera por concepto de
intereses sobre la cantidad que tiene en inversin en el banco. El
decidir reinvertir los intereses siempre y cuando estos excedan a
Bs 7000, y en ese caso desea saber cuanto dinero tendr
finalmente en su cuenta. Disee un programa en c que resuelva el
problema
3. Disee un programa en c para determinar si un alumno aprueba o
reprueba un curso, sabiendo que aprobara si su promedio de tres
calificaciones es mayor o igual a 70; reprueba en caso contrario.
4. En un almacn se hace un 20% de descuento a los clientes cuya
compra supere los Bs100000 Cual ser la cantidad que pagara
una persona por su compra?
5. Un obrero necesita calcular su salario semanal, el cual se obtiene
de la siguiente manera:
Si trabaja 40 horas o menos se le paga Bs 16000 por hora
Si trabaja ms de 40 horas se le paga Bs 16000 por cada una de las
primeras 40 horas y Bs 20000 por cada hora extra.

6. Elabore un programa en c que lea dos nmeros enteros y los
imprima en forma ascendente.
7. Disear un programa en C que imprima el nombre de un artculo,
clave, precio original y su precio con descuento. El descuento lo
hace en base a la clave, si la clave es 01 el descuento es del 10%
y si la clave es 02 el
Descuento es del 20% (solo existen dos claves).

8. En un supermercado se hace una promocin, mediante la cual el
cliente obtiene un descuento dependiendo de un nmero que se
escoge al azar. Si el numero escogido es menor que 74 el
descuento es del 15% sobre el total de la compra, si es mayor o
igual a 74 el descuento es del 20%. Obtener cuanto dinero se le
descuenta. Disee un programa en C que resuelva el problema.

9. Disee un programa en C para determinar la cantidad de dinero que
recibir un trabajador por concepto de las horas extras trabajadas en una
empresa, sabiendo que cuando las horas de trabajo exceden de 40, el
resto se consideran horas extras y que stas se pagan al doble de una hora
normal cuando no exceden de 8; si las horas extras exceden de 8 se pagan
las primeras 8 al doble de lo que se paga por una hora normal y el resto al
triple. Utilice las siguientes variables ht = horas trabajadas, het = horas extras
que exceden de 8
ph = pago por hora, phe = pago por horas extras
he = horas extras , pt = pago que recibe el trabajador


Ejercicios de estructura Selectiva Mltiple:
1. Elabore un programa en c que lea un valor entre 1 y 10 y
despliegue un mensaje con el nombre correspondiente del nmero
ledo.
2. Disee un programa en c que lea el nmero de mes entre 1 y 12 y
que imprima el nombre del mes correspondiente.
3. Realice un programa en c que lea nmeros ordinales
correspondientes a los das laborales de la semana e imprima el
da de la semana correspondiente.
4. Elabore un programa en C para que, dados dos nmeros enteros
A y B y una clave, realice la operacin aritmtica indicada por
medio de la clave a los nmeros dados. Por ejemplo, si los datos
son: 12, 6,+, el algoritmo debe calcular suma de 12 + 6. Las claves
validas son: +, -, *, / y ^ .
5. Disear un programa en C tal que dados como datos dos
variables de tipo entero, obtenga el resultado de la siguiente
funcin:


6. Disee un programa en C que dados como datos la categora y el
sueldo de un trabajador, calcule el aumento correspondiente
teniendo en cuenta la siguiente tabla. Imprimir la categora del
trabajador y el nuevo sueldo.










7. .Imaginemos un sistema informtico, al que, por razones de seguridad, slo
tienen acceso cuatro personas: Eva, Juan, Pedro y Mara. Imaginemos
tambin que cada una de estas cuatro personas puede realizar una serie de
acciones sobre el sistema, aunque tienen otras restringidas en funcin de su
cargo. Establezcamos la jerarqua en cuatro niveles segn la siguiente
tabla:

Realizar el programa en C que permita la entrada al sistema slo a los usuarios
autorizados y en el nivel que les corresponde.

8. Se desea escribir un programa en C para que realice el clculo del rea de diversas
superficies: cuadrado, rectngulo, crculo, triangulo y trapecio, seguidamente leer
de la entrada estndar un valor que estar comprendido entre 1 y 5, indicando el tipo
de superficie cuya rea se desea calcular.
1. cuadrado
2. circulo
3. rectngulo
4. trapecio
5. triangulo

Ejercicios de estructura Repetitivas:
1. Disee un programa en C que lea 15 nmeros negativos y los
convierta a positivos e imprimir dichos nmeros.

2. Suponga que se tiene un conjunto de notas finales de un grupo
de 40 alumnos. Escribir un programa en C para calcule el
promedio de las notas y la calificacin final ms baja de todo el
grupo.

3. Disee un programa en C para calcular y escribir la tabla de
multiplicar de un nmero cualquiera. Imprimir el multiplicando, el
multiplicador y el producto.

4. La facultad de ingeniera requiere algunas estadsticas sobre sus estudiantes,
para ello dispone de la siguiente entrada por estudiante: cedula, edad , sexo(F o
M), estado civil( S o C), especialidad(1:computacin,2.
telecomunicacin,3.mecnica, 4..elctrica . Realice un programa en C que
calcule e imprima lo siguiente:
a. promedio de edad de los estudiantes
b. porcentaje de hombres que estudian mecnica
c. porcentaje de mujeres casadas menores de 21 aos
d. total de hombres casados que estudian computacin
e. total de estudiantes por especialidad.

5. Supongamos que se tiene un conjunto de notas. Elabore un programa en C que
permita calcular el promedio. Una nota igual a 999 ser tomada como dato
centinela e indicar el fin de datos. As mismo se desea obtener la nota mas baja
y la mas alta.
6. Escriba un programa en C que permita capturar a 25 jugadores de un equipo de
bisbol y que permita conocer el sueldo de cada uno de ellos. Se desea conocer
tambin cual es el promedio de hits y homeruns que tiene el equipo . Se tienen
como datos de entrada, el nombre del jugador, el nmero de hits y homeruns
anotados por cada jugador en la temporada. Para calcular el sueldo del jugador
se considera que por cada hit se le pagan 6 dlares y por cada homerun 40
dlares e imprimir los resultados.
7. Se tienen 450 personas y se conocen los siguientes datos: nombre, edad, y
lectura, donde se indica con 1 si sabe leer y con 2 si no sabe leer. Realice un
programa en C que calcule e imprima lo siguiente:
a. La cantidad de personas que saben leer y la cantidad de personas que no
saben leer.
b. La cantidad de personas que no saben leer y tienen una edad mayor a 12
aos.
c. Promedio de edad de las personas que no saben leer.

8. En un saln de 45 estudiantes se realiza un examen que se califica de 0 a 100.
Escriba un programa en C que lea la calificacin de cada alumno y calcule e
imprima lo siguiente:

a. promedio de notas de los estudiantes
b. nmero de estudiantes cuyas notas estn por debajo de 60 ptos
c. Mayor notas de los aprobados
d. Porcentaje de estudiantes aplazados.
9. Disee un programa en C para calcular el factorial de un nmero dado (El programa solo admite
datos entre 3 y 8).
10. Elaborar un programa que calcule la suma de los nmeros mltiplos de 3 y 7 a
partir del nmero 9 y finaliza en el numero 45, no deben incluirse en la suma los
nmeros comprendidos entre 21 y 27.
11. Escriba un programa en C para calificar a un grupo de 40 alumnos de la
UNAT-A. El programa debe leer el nombre y sus 3 calificaciones para cada
alumno. Debe calcular el promedio para cada uno y despus determinar si el
alumno es aprobado o no; se requiere un promedio de al menos 12 para aprobar.
La primera parte de la salida en el papel debe ser el nombre del alumno, 3
calificaciones, promedio y un mensaje (aprobado desaprobado). La segunda
parte de salida en el papel debe dar el nmero de alumnos que aprobaron y el
nmero de los que obtuvieron al menos 18 de nota.
12. Escriba un programa en c que calcule la suma de n de trminos ingresado por
el teclado de la serie 5/6,11/12,23/14,.....

Вам также может понравиться