Anda di halaman 1dari 2

PRACTICA DE PROGRAMACIÓN I

1. Calcule el perímetro de un triángulo rectángulo si se conocen sus catetos.


2. Si se conocen los lados a, b, c y el ángulo opuesto al lado c de un triángulo ¿Cuánto valen
los otros dos ángulos?
3. Lea dos números. El primero representará el día y mes de su nacimiento (Por ejemplo 1 de
julio será 107), el segundo número vendrá dado por su edad, luego realice los siguientes
cálculos: Multiplique el primer número por 2, adiciónele 5, multiplíquelo por 50, súmele el
segundo número, súmele 365 y réstele 615. El resultado vendrá a ser la unión del primer
número con el segundo.
4. Obtenga el valor absoluto de un número.
5. Una llamada telefónica en cualquier teléfono público cuesta S/. 0.50 por los primeros 3
minutos o menos. Cada número adicional cuesta S/. 0.10. Calcule el monto de una llamada
cualquiera.
6. Ingrese dos números, si son positivos calcule el producto, en caso contrario calcule su
suma.
7. Muestre un algoritmo que nos permita evaluar la función:

( ) { }

8. Lea 2 enteros a, b y obtenga el valor numérico de la función:

( ) { }

9. En una universidad tienen como política considerar 3 notas en cada curso la nota de
trabajos T, la nota de medio ciclo M y la de fin de ciclo F, cada una tiene un peso de 50%,
20% y 30% respectivamente. Un alumno es calificado según lo siguiente:

Bueno: si su promedio está entre 16 y 20


Regular: Si su promedio está entre 11 y 15
Malo: Si su promedio está entre 6 y 10
Pésimo: Si su promedio está entre 0 y 5
Escriba un algoritmo que lea las 3 notas de un alumno en un curso y diga cómo ha sido
catalogado el alumno.

10. En una empresa comercial existen 3 categorías de artículos (A, B, C) y 4 categorías de


clientes (Excelentes, buenos, regulares y malos) y tienen implementada la siguiente
política de descuento (en %).
Cliente/Artículo A B C
E: Excelente 40 30 20
B: Bueno 30 20 10
R: Regular 20 10 0
M: Malo 0 0 0
Además se sabe que los clientes de tipo E y B pueden pagar en efectivo, con cheque o al
crédito, los de tipo R sólo pueden hacerlo en efectivo o con cheque, mientras que los de
tipo M sólo pueden hacer compras en efectivo. Lea el tipo de cliente, el tipo de artículo
que desea adquirir e indique el descuento y las alternativas de pago que le son permitidos.

11. Calcule los divisores de comunes de dos números. Por ejemplo los divisores comunes de 6
y 18 son: 1, 2, 3, 6.
12. Factorizar un número ingresado por teclado. Por ejemplo 8 = 2*2*2, 18 = 2*3*3
13. Escriba un algoritmo que diga si un número es primo
14. Escribir un programa que permita reducir una fracción a su mínima expresión. Por ejemplo
28/64 = 7/16
15. Lea un número y forme otro número con las cifras en orden inverso. Así si el número es
12345, el nuevo número será 54321.
16. Escriba un algoritmo que diga si un número es primo o no
17. Los números Amstrong o cubos perfectos son aquellos que sumados los cubos de sus
dígitos nos dan el mismo número. Por ejemplo
18. Encuentre el factorial de un número
19. Encuentre el mcm de dos números a y b, sabiendo que (a)(b)=(mcm)(mcd)
20. Calcule la enésima potencia entera de un número teniendo en cuenta que el exponente
puede ser negativo. Cualquier número elevado a la potencia cero da la unidad.
21. Un cliente de un banco realiza retiros sucesivos desde un cajero, si posee 1000 al inicio de
las operaciones, escriba un programa que le permita retirar dinero mientras tenga fondos.
22. En un cajero se muestra un menú de opciones retiro, saldo, depósito y salir. Escriba un
algoritmo que efectúe dichas operaciones.
23. Dos números son amigos cuando la suma de los divisores de uno de ellos es igual al otro y
viceversa. Muestre, si existen, los números amigos donde amobos números sean menores
que n.
24. Encuentre todos los números primos de tres dígitos
25. Escriba un algoritmo que muestre los n primeros términos de la serie fibonacci

Anda mungkin juga menyukai