Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Use while en cada una de las siguientes literales, y no se debe usar ninguna función preconstruida
para calcular el factorial:
1 1 1 1
𝑒 = 1+ + + + + …
1! 2! 3! 4!
Preguntar al usuario la precisión deseada (es decir, la cantidad de términos en la suma).
2. Todos Los números enteros se pueden expresar como productos de potencias de números
primos. A dicha expresión se la llama descomposición de un número en factores primos. Escriba
un programa, utilizando la instrucción while, que tome como entrada, desde el teclado, un
número entero no negativo y muestre en la pantalla la lista de factores primos del número.
Ejemplos:
n: 36 n: 210 n: 2205
2 2 3
2 3 3
3 5 5
3 7 7
7
1
Este ejercicio fue tomado de: C++ : how to program / P.J. Deitel, H.M. Deitel.
3. Escriba un programa, utilizando la instrucción while, que tome como entrada el número n de
términos de la serie:
que calcule la sumatoria de los n términos y finalmente que muestre en la pantalla la serie y la
suma de la forma que se muestra en los ejemplos.
El programa deberá validar que el valor de n esté entre 1 y 98 caso contrario deberá mostrar un
mensaje de error. En la pantalla deberá aparecer la lista de términos y la suma exactamente
como se muestra en los ejemplos siguientes:2
n:5
1.2 + 2.3 + 3.4 + 4.5 + 5.6 = 17
n:15
1.2 + 2.3 + 3.4 + 4.5 + 5.6 + 6.7 + 7.8 + 8.9 + 9.1 + 10.11 + 11.12 + 12.13 +
13.14 + 14.15 + 15.16 = 125.31
n:25
1.2 + 2.3 + 3.4 + 4.5 + 5.6 + 6.7 + 7.8 + 8.9 + 9.1 + 10.11 + 11.12 + 12.13 +
13.14 + 14.15 + 15.16 + 16.17 + 17.18 + 18.19 + 19.2 + 20.21 + 21.22 + 22.23 +
23.24 + 24.25 + 25.26 = 332.46
4. Escriba un programa, utilizando la instrucción while, que tome como entrada, desde el
teclado, un número entero no negativo (no un string) y muestre los dígitos del número
verticalmente en la pantalla a) de derecha a izquierda y b) de izquierda a derecha tal como se
muestra en los ejemplos. No se debe usar arreglos, ni strings. Los dígitos deben aparecer en diferentes líneas.
Está permitido hacer los dos ejercicios en un solo programa o en dos programas.
n: 34576 n: 907541
6 1
7 4
5 5
4 7
3 0
--------------- 9
3 -------------
4 9
5 0
7 7
6 5
4
1
2
Poner atención en que el último signo + no debe aparecer. No se debe utilizar arreglos.
x:-0.6524 x:1.2929
x:2.4524 x:2.7071