Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ENUNCIADO
1. El dueño de una papelería desea un programa que le indique el precio de venta de un artículo
dado. El precio se calcula de acuerdo con la siguiente fórmula: PVP = precio_coste + ganancia.
Donde la ganancia será:
• El 15% si el precio de coste es inferior 3.
• 50 centavos si el precio de coste está entre 3 y 6.
• El 25% si el precio de coste supera los 6.
2. Solicitar al usuario una fecha (dd:mm:aaaa) y comprobar si es correcta. Para que una fecha sea
correcta es necesario:
• El año debe ser mayor que cero.
• El mes debe estar entre 1 y 12.
• Dependiendo del mes que sea, el día debe estar dentro de los límites válidos. Los
meses que tienen 31 días son 1, 3, 5, 7, 8, 10 y 12. Los meses de 30 días son 4, 6, 9 y
11. El mes de 28 días es 2, excepto en un año bisiesto que es 29 días.
3. Construir un programa que calcule y presente por pantalla el signo del zodiaco (graficar el
signo) a partir de la introducción por teclado del día y mes de nacimiento como números
enteros.
4. Hacer un programa que lea dos números x e y, luego hacer la diferencia x - y; si la diferencia es
menor o igual a 10, entonces escribir todos los números comprendidos entre y y x.
5. Hacer un programa que solicite al usuario que ingrese una fecha y calcule el día
correspondiente del año. Ejemplo, si se ingresa la fecha 31/12/1998, el número que se
visualizará será 365.
ESTRUCTURAS DE REPETICION
6. Hacer un programa que escriba en pantalla los números múltiplos de 3 comprendidos del 1 al
200 el programa debe mostrar el siguiente resultado (FOR):
• Decir cuantos pares hay en la serie
• Mostrar la suma de todos los pares
• Decir cuantos impares hay en la serie
• Decir cuántos números primos hay en la serie
• Poner una opción en el sistema que me permita ver los números primos en esa serie
7. Calcular e imprimir la o las tablas de multiplicar de un número cualquiera ingresado por el
usuario. Imprimir el multiplicando, el multiplicador y el producto, las tablas comenzaran desde
el 2 hasta el numero que haya sido ingresado, el límite será 10. (FOR)
• Ejemplo Ingrese un numero: 3
-----------