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

Introduccin a la Programacin

Gua de Ejercicios N 2
Estructuras Condicionales
1. Realizar un programa que capture la edad de un usuario y de acuerdo a la misma, indicar si es un bebe, un
nio o un adulto. Tomando en cuenta que de 0 a 3 aos es un bebe, de 4 a 17 es un nio y de 18 aos en
adelante se considera adulto.
2. Realizar un programa que capture un nmero y permita determinar las siguientes comparaciones:
a) Si es menor o igual que 100 y mayor o igual a 25.
b) Si est entre 25 y 100
c) Si es menor que 25 o mayor que 100, y.
d) Si no est entre 25 y 100.
3. Un Vendedor ofrece su producto de la siguiente manera: Si le compran 10 artculos o menos, el precio por
producto es de 200 Bs. Si le compran ms de 10, el precio es de 150 mil Bs. Con solo proporcionarle la
cantidad de artculos de cmo resultado el precio y el total.
4. La empresa MallComputer tiene 05 empleados. Por cada uno se lee el nombre, departamento y sueldo.
Hacer un programa que lea esa informacin e imprima el nombre, sueldo actual y sueldo nuevo de acuerdo
a lo siguiente:
Salario Actual
% Aumento
Menos o igual a 2032
20
Entre 2033 y 4000
10
Entre 4001 y 5000 inclusive
05
Mayor a 5001
02
5. Desarrollar un programa, que pida por teclado la nota de una asignatura y muestre por pantalla:
a) SOBRESALIENTE, si es mayor o igual que 18 y menor o igual que 20.
b) NOTABLE, si es mayor o igual que 16 y menor que 18.
c) BIEN, si es mayor o igual que 14 y menor que 16.
d) SUFICIENTE, si es mayor o igual que 12 y menor que 14.
e) INSUFICIENTE, si es mayor o igual que 6 y menor que 11.
f) MUY DEFICIENTE, si es mayor o igual que 0 y menor que 6.
g) NOTA INCORRECTA, si es menor que 0 mayor que 20.
6. Realizar un men de 05 opciones que ejecute la eleccin que se desee. La forma del men ser la
siguiente:
a) La potencia de un nmero entero
b) El rea de un trapecio
c) El rea de un Triangulo
d) La Suma de 2 nmeros
e) El producto de 2 nmeros.
7. La empresa ArquitectureDesign, es productora de 02 tipos de mallas: Mallas planas y Mallas en rollo. La
alta gerencia requiere controlar las ventas por da segn las siguientes polticas: si el comprador tiene ms
de 05 aos adquiriendo malla en rollo tendr un descuento del 8% en esta malla. Si el comprador de malla
plana por ms de 06 aos tendr un descuento del 6% en esa malla. El costo de la malla plana es de 400
bolvares por metro y de la malla de rollo es de 2500 bolvares por metro. Elabore un programa en C, que
capture los metros a comprar por tipo de malla para un cliente, adems del tiempo en aos que como
comprador ha adquirido los tipos de mallas existentes. La salida del programa ser la cantidad total de
descuento obtenido por el cliente.
8. Una compaa productora de aceite, ha decidido mecanizar el control de las ventas de sus empleados. La
compaa produce tres tipos de aceites: aceite tipo 1 (de primera), cuyo valor por litro es de 500000, aceite
tipo 2 (de segunda) con precio de 400000 por litro y aceite tipo 3 (de tercera) con costo de 300000 por
litro. Se desea realizar un programa en C, que realice el siguiente reporte que incluya: Cdigo del
vendedor, por tipo de aceite cantidad vendida, y el monto en bolvares vendido por vendedor.

Prof. Juan C. Miranda R.

9. En una tienda ofrecen 03 productos. El producto 01 cuesta 1000 bs y maneja un descuento del 05%, el
producto 02 cuesta 1500 bs y tiene un descuento del 15%, el producto 03 cuesta 2000 y tiene un descuento
del 25%. Con solo proporcionar la cantidad y el nmero del producto, presentar el importe, el descuento y
la compra.
10. Realizar un programa que permita calcular la factura en base a la siguiente galera de productos: 001
CAMISA 150 Bs; 002 CHAQUETA 250 Bs; 003 ZAPATOS 200 Bs; 004 PANTALON 180 Bs; 005
FALDAS 175 Bs; 006 GORRAS 65 Bs. El usuario introducir el cdigo y el nmero de unidades del
producto que desea comprar. El programa determinar el total a pagar, como una factura.
11. Un estudiante desea saber cul fue su promedio en matemtica I, para ello dispone de la siguiente
informacin: tiene 3 exmenes, con una ponderacin del 20% cada uno y 2 laboratorios con una
ponderacin del 30% cada uno. Disee un programa que dadas las notas calcule el promedio del alumno y
muestre en pantalla si el alumno esta reprobado o no (para aprobar esta materia se requiere de una nota
mayor o igual a 12.00).
Asignacin Grupal
1.

Realizar un programa que calcule el importe a pagar por un vehculo al circular por una autopista. El
vehculo pude ser una bicicleta, una moto, un carro o un camin. El importe se calculara segn los
siguientes datos:
a) Un importe fijo de 10 bs para las bicicletas.
b) Las motos y los carros pagaran 30 bs por Km.
c) Los camiones pagaran 30 bs por Km. ms 25 unidades por toneladas.

2.

Suponga que ustedes estn encargados del Centro de Computacin de una empresa, y se le ha pedido el
monto que adeuda el cliente ms moroso que tiene la empresa, as como el inters a pagar en el presente
mes, sabiendo que si el atraso es de 30 a 60 das inclusive, el inters a cobrar es del 2%, si el atraso est
entre 61 y 90 das inclusive, el inters a cobrar ser del 5%, si el atraso es de 91 a 129 das inclusive, el
inters a cobrar ser del 7% y si el atraso es mayor a 120 das el inters a cobrar ser de 15%. Escribir un
programa en C que genere el monto a pagar por el cliente de acuerdo a los datos suministrados.

3.

Desarrollar un programa en C que permita a un usuario tres nmeros enteros y el programa los ordenar
en orden ascendente y a continuacin en orden descendente, mostrando en la primer columna los
nmeros de menor a mayor y en la siguiente columna a continuacin los nmeros de mayor a menor.

Dime y lo olvido, ensame y lo recuerdo, involcrame y lo aprendo


Benjamin Franklin

Prof. Juan C. Miranda R.

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