Você está na página 1de 3

DESARROLLO DE APLICACIONES CONSOLA

EXAMEN PARCIAL II TALLER DE


PROGRAMACION I
DESARROLLAR LOS SIGUIENTES EJERCICIOS:
1. El supermercado TOTTUS efecta una promocin de descuento sobre el
valor de compras segn el color de la bolita que el cliente saque al pagar
en caja. Si la bolita es blanco no se le har descuento alguno, si la bolita es
verde se le har un descuento del 25%, si la bolita es Rojo un descuento
del 50% y si la bolita es Azul un descuento del 100%. Determinar la
cantidad final que el cliente deber pagar por su compra.
2. Calcular las boletas de pago de los trabajadores de una construccin. Se
debe ingresar el cdigo, nombres, apellidos, categora y horas trabajadas,
Mostrar como Resultado su precio por hora y El sueldo neto que le
corresponde.
CATEGORIA
Maestro
Oficial
Peon

PRECIO HORA
S/. 4.00
S/. 3.50
S/. 3.00

Visualizar el precio por hora y el Sueldo neto.


3. Escribir un programa que permita calcular los ingresos por venta de
combustible de un grifo. El personal se quedara con un porcentaje del 3%
del total de la venta. Ingresar el nombre del empleado, el Tipo de
combustible y la cantidad.

TALLER DE
Tipo de combustible
95
90
84
D2
D4

S/.
S/.
S/.
S/.
S/.

Precio
8.50
9.50
6.50
5.50
4.50

4. La tienda comercial Ripley, solicita un programa en el que se ingrese el


nombre del comprador y el valor de su compra, se deber visualizar el
valor del descuento y el total a pagar por el cliente, para esto tenga en
cuenta la siguiente tabla:
VALOR DE COMPRA

DESCUENTO

<100
Entre 100 a 300
Entre 300 a 500
Entre 500 a 1000
>1000

0%
3%
5%
8%
10%

Instructor: Mauico Flores, Roly


Applications
WebSite: www.SystemGroup.Esp.St

Developer of Windows and Web


1

E-Mail: Systemgroup.Peru@outlook.Com

DESARROLLO DE APLICACIONES CONSOLA

5. Una empresa que brinda servicio de telefona necesita de un programa en


el que se ingrese el nombre del usuario, direccin, nmero telefnico y
cantidad de llamadas realizadas al mes; para lo cual se debe considerar
que si la cantidad de llamadas no excede a 50 la tarifa por llamada es de
S/. 0.50 y si fuera mayor a 50 pero no excede a 150 la tarifa por llamada
adicional es de S/. 0.30; finalmente si la cantidad de llamadas fuera mayor
a 150, la tarifa por llamada adicional es de S/. 0.60. Se pide visualizar los
datos del cliente as como el importe total a pagar.
6. Disee un programa para simular el juego de nios Papel, Martillo, Tijera,
en este caso dos personas eligen simultneamente o bien martillo, papel,
o tijera. Las reglas son:

Papel cubre a martillo, gana Papel


Tijera corta, gana Tijera
Martillo rompe a tijera gana Martillo
Todas las situaciones de emparejamiento son empates.

El resultado del juego deber mostrar al jugador ganador y la condicin


que produjo el triunfo, como por ejemplo: Martillo rompe tijera, gana
Henry, para esto se deber digitar los nombres de las dos personas y el
juego realizado por cada una.
7. Crear un programa que permita hallar la edad, ingresando el ao actual y
la fecha de nacimiento, visualizar un mensaje con la etapa de la persona
de acuerdo al siguiente cuadro:

TALLER DE
EDAD
Entre 0 hasta
12
Entre 13 hasta
17
Entre 18 hasta
25
Entre 26 hasta
59
60 a mas

ETAPA
Niez
Adolescenc
ia
Juventud
Adultez
Ancianidad

8. En una Universidad nacional se han definido los puntajes mnimos para el


ingreso de los postulantes a sus facultades, confeccione un programa en el
que se ingrese va teclado el nmero de carnet del postulante, su nombre
y el punto obtenido, visualice el nombre del postulante as como el nombre
de la facultad en la que ingreso o muestre No ingreso en caso ocurra
esto y adems mostrar el puntaje que le falto para ingresar.
FACULTAD

PUNT.
MINIMO
150
110
90

Medicina
Sistemas
Electrnic
a
Mecnica

Instructor: Mauico Flores, Roly


Applications
WebSite: www.SystemGroup.Esp.St

70

Developer of Windows and Web


2

E-Mail: Systemgroup.Peru@outlook.Com

DESARROLLO DE APLICACIONES CONSOLA

9. Desarrolle un programa que permita ingresar los nmeros romanos del


1(I), hasta el 20(XX) y que se visualice el numero en texto. Ejemplo si
ingresa el numero romano II, se debe visualizar el resultado Dos.
10.
Uno de los usos ms habituales para los bucles condicionales es la
validacin de entradas. Escribir un programa que pida una contrasea y
permita tres intentos. Si el usuario da la contrasea correcta responde
"CLAVE CORRECTA ERES UN TROME!" y queda inactivo, con este mensaje.
En caso contrario el programa escribe "LO SIENTO AMIGO, CONTRASEA
EQUIVOCADA" y se cierra de inmediato.

TALLER DE

Instructor: Mauico Flores, Roly


Applications
WebSite: www.SystemGroup.Esp.St

Developer of Windows and Web


3

E-Mail: Systemgroup.Peru@outlook.Com