Practica 3 C++
Practica 3 C++
Practica 3 C++
1) Escribir una función que cuente el número de divisores de un número entero positivo.
Ej. Si N = 10, mostrar: 4 divisores
2) Escribir una función que calcule la sumatoria de números enteros entre 1 y N.
Ej. Si N = 4, calcular 1+2+3+4 = 10, mostrar 10
3) Escribir una función que calcule el factorial de un número entero positivo.
Ej. Si N = 5, calcular 1*2*3*4*5 y mostrar: 120
4) Escribir una función que cuente el número de dígitos de un número entero positivo.
Ej. Si N = 3571, mostrar: 4 dígitos
5) Escribir una función que, dado un número entero positivo, forme un nuevo número con los dígitos de
número original en orden inverso.
Ej. Si N = 123, mostrar: 321
6) Escribir un procedimiento que, dado un número entre 1 y 10, muestre el literal del mismo.
Ej. N = 7, mostrar: "siete"
7) Escribir un procedimiento que diga si un número es perfecto o no. Un número perfecto es un número
natural que es igual a la suma de sus divisores propios positivos, sin incluirse él mismo.
Ej. Si N=28, calcular 1+2+4+7+14 = 28 mostrar: PERFECTO
8) Escribir un procedimiento que genere los primeros N términos de la serie Fibonacci: 1,1,2,3,5,8,13,21,…
Ej. N = 5, mostrar: 1, 1, 2, 3, 5
9) Escribir un procedimiento que, dado un año, diga si es bisiesto o no. Un año es bisiesto si cumple lo
siguiente: es divisible por 4 y no lo es por 100 o si es divisible por 400.
Por ejemplo, 800, 1200, 2000 fueron años bisiestos... Pero 1700 y 1900 no lo fueron porque no son
divisibles por 400, a pesar de que son divisibles por cuatro.
10) Escribir un procedimiento que diga si un número es primo o no.
Ej. N = 7, mostrar: "Es PRIMO"
11) Dada una frase, reemplazar los espacios con guiones "-"
Ej. "sol de medio día", mostrar: "sol-de-medio-día"
12) Dada una frase, contar las vocales iguales a "e"
Ej. "El país de fuego", mostrar: 3 vocales "e"
13) Dada una palabra o frase, decir si se trata de un palíndromo o no. Un palíndromo es una frase que se lee
igual de izquierda a derecha, que de derecha a izquierda.
Ejemplo de palíndromos son: reconocer, yo soy, seres, atar a la rata, ojo rojo, yo hago yoga hoy, oir a
diario, etc.