Programacion en C++
Realizar en lenguaje “C”, con funciones y pase de parámetros, los ejercicios descritos a continuación:
1. Conjetura de Ulam: dado un número entero positivo hasta llegar a launidad, si el número es par se divide entre 2 y si es impar se multiplica por 3 y se le suma 1, por ejemplo, si el número inicial es 5 se tiene la siguiente serie: 5, 16, 8, 4, 2, 1. Debe trabajarcon varios números enteros positivos dados desde teclado.
2. Dados dos números enteros positivos, x e y, indique si cumplen con las siguiente propiedad: que el producto de su MCD (máximo comúndivisor) y su mcm (mínimo común múltiplo) es el producto xy. Su programa deberá trabajar con varios números x e y.
3. Serie Tribonacci: Realice un programa que refleje la serie de Tribonacci, dados porteclado T1 y n. La secuencia 1, 1, 1, 3, 5, 9, 17, 31, 57, 105, 193, 355, 653, 1201 ... es definida por:
T1=T2=T3=1 y Tn=Tn-1 + Tn-2 + Tn-3 + Tn-4………
Debe trabajar con varios númerosenteros positivos n y T1 introducidos desde teclado.
4. Acierta en 5: El computador pedirá la apuesta al usuario y generará un número aleatorio entre 1 y 10 y dará cinco oportunidades al usuario paraacertarlo:
- Si lo acierta a la primera oportunidad el usuario ganará el
triple de lo apostado.
- Si lo acierta a la segunda ganará el doble de lo apostado.
- Si lo acierta a la tercera ganará loapostado.
- Si lo acierta a la cuarta ganará la mitad de lo apostado.
- Si lo acierta a la quinta ganará un cuarto de lo apostado.
- Si no lo acierta perderá lo apostado.
Su programa deberápermitir jugar varias veces.
5. Que imprima todos los años bisiestos y números perfectos, entre 1 y 2020. Una función debe determinar si un año es bisiesto y otra función debe determinar si unnúmero es perfecto.
Un año es bisiesto si es divisible entre 400 o divisible entre 4 y no es divisible entre 100.
Un número es perfecto si es igual a la suma de sus divisores, incluyendo al 1 y...
Regístrate para leer el documento completo.