necesito ayuda con este programa porfavor
implementar un programa en lenguaje C++,que utilice la estructura switch y realice las funciones requeridas en el archivo adjunto.
Crear un programa que tenga un menú con los nombres de los problemas a resolver y ejecute las funciones y procedimientos requeridos. El programa deberá solicitar si desea regresar al menú.
Implemente un programa que contenga un menú para mostrar los resultados
de las siguientes funciones y procedimientos.
nombre: Cubo
Argumentos/Parámetros: numero entero
.Calcula y retorna el cubo de valor recibido
nombre: Narcisista
Argumentos/Parámetros: numero entero
.Muestra un mensaje indicando si el valor recibido
es un número Narcisista o no.
Un número narcisista más pequeño es 153, que
tiene 3 cifras y 1 elevado a 3 + 5 elevado a 3 + 3
elevado a 3 = 153. Los dos siguientes son 370 y
371. Utilice la función Cubo anterior.
nombre: titulo
Argumentos/Parámetros: texto
.Muestra en pantalla el texto recibido dentro de
un recuadro de asteriscos.
Ejemplo:
****************************************
* PROGRAMACIÓN *
****************************************
nombre: perfecto
Argumentos/Parámetros: numero entero
.Muestra si el valor recibido es perfecto o no.
Los números perfectos son aquellos números que
son iguales a la suma de sus divisores, por
ejemplo, el 6 es un números perfecto (6 = 1 + 2 +
3). Utilice la función sumaDiv() hecha en clase.
nombre: porcentaje
Argumentos/Parámetros: Valor decimal y Valor entero
.Retorna el valor del porcentaje recibido como un
valor entero del valor decimal recibido.
Ejemplo:
Recibe 100.000 y 5
Retorna el 5% de 100.000 igual a 5.000
nombre:decimal
Argumentos/Parámetros:valor decimal
.Retorne la parte decimal del valor recibido
Ej:
Recibe 45.5
Retorna 0.5
nombre: entero
Argumentos/Parámetros: valor decimal
.Retorne la parte entera del valor recibido
Ej:
Recibe 45.5
Retorna 45
implementar un programa en lenguaje C++,que utilice la estructura switch y realice las funciones requeridas en el archivo adjunto.
Crear un programa que tenga un menú con los nombres de los problemas a resolver y ejecute las funciones y procedimientos requeridos. El programa deberá solicitar si desea regresar al menú.
Implemente un programa que contenga un menú para mostrar los resultados
de las siguientes funciones y procedimientos.
nombre: Cubo
Argumentos/Parámetros: numero entero
.Calcula y retorna el cubo de valor recibido
nombre: Narcisista
Argumentos/Parámetros: numero entero
.Muestra un mensaje indicando si el valor recibido
es un número Narcisista o no.
Un número narcisista más pequeño es 153, que
tiene 3 cifras y 1 elevado a 3 + 5 elevado a 3 + 3
elevado a 3 = 153. Los dos siguientes son 370 y
371. Utilice la función Cubo anterior.
nombre: titulo
Argumentos/Parámetros: texto
.Muestra en pantalla el texto recibido dentro de
un recuadro de asteriscos.
Ejemplo:
****************************************
* PROGRAMACIÓN *
****************************************
nombre: perfecto
Argumentos/Parámetros: numero entero
.Muestra si el valor recibido es perfecto o no.
Los números perfectos son aquellos números que
son iguales a la suma de sus divisores, por
ejemplo, el 6 es un números perfecto (6 = 1 + 2 +
3). Utilice la función sumaDiv() hecha en clase.
nombre: porcentaje
Argumentos/Parámetros: Valor decimal y Valor entero
.Retorna el valor del porcentaje recibido como un
valor entero del valor decimal recibido.
Ejemplo:
Recibe 100.000 y 5
Retorna el 5% de 100.000 igual a 5.000
nombre:decimal
Argumentos/Parámetros:valor decimal
.Retorne la parte decimal del valor recibido
Ej:
Recibe 45.5
Retorna 0.5
nombre: entero
Argumentos/Parámetros: valor decimal
.Retorne la parte entera del valor recibido
Ej:
Recibe 45.5
Retorna 45