Está en la página 1de 1

UNIVERSIDAD NACIONAL DE COLOMBIA

SEDE MANIZALES
TÉCNICAS DE PROGRAMACIÓN
Taller: Programación Condicional.
Docente: Andrés Felipe Rodríguez H.
1. Dos números enteros positivos A y B son números amigos si la suma de los
divisores propios de A es igual a B y la suma de los divisores propios de B
es igual a A. Los divisores propios de un número incluyen la unidad, pero no
el propio número.
Un ejemplo de números amigos son los números 220 y 284.
➢ Los divisores propios de 220 son 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 y
110. La suma de los divisores propios de 220 da como resultado 284
➢ Los divisores propios de 284 son 1, 2, 4, 71 y 142. La suma de los
divisores propios de 284 da como resultado 220.
Por lo tanto 220 y 284 son amigos.
Desarrollar un algoritmo que solicite dos números y determine si son amigos
o no.
2. Escriba un algoritmo que solicite números al usuario hasta que se hayan
introducido 10 números o la suma de todos los números leídos sea mayor
que 100. A continuación, mostrar un mensaje indicando qué condición se ha
cumplido (es decir, si se han introducido 10 números (se deben de mostrar
los números) o si su suma es mayor que 100 (mostrar los números y el
resultado de la suma)).
3. Una empresa que se dedica a la venta de dulces necesita un programa para
gestionar las facturas. En cada factura figura: el código del dulce, la cantidad
vendida y el precio por unidad. Se pide de 5 facturas introducidas:
Facturación total, cantidad vendidos del artículo 1 y cuantas facturas se
emitieron de más de 140.000.
4. Escriba un algoritmo que calcule el valor de 𝑒 𝑥 Recuerde que dicha
constante matemática se calcula de la siguiente forma:

𝑥
𝑥 𝑥2 𝑥3 𝑥𝑥
𝑒 = 1 + + + + ⋯+
1! 2! 3! 𝑥!
Y el factorial de todo número se obtiene así:

n! = n x (n – 1) x (n – 2) x (n – 3) x … x 1
Nota: En caso de solicitar datos al usuario, recuerde que debe validar si el dato que
ingresa es el correcto según lo establecido en el ejercicio.

También podría gustarte