70

Ejercicio 48.- Función elevar exponente en C++ [70]

En este tutorial vamos a crear una función elevar exponente en C++ siguiendo estos pasos:

  • Crear una función llamada “pedirDatos” que le pida al humano 2 números de coma flotante positivos mayores a 0.
  • Crear una función llamada “retornaExponente” que reciba 2 números y retorne el primer número elevado al exponente del segundo.
  • Crear una función llamada “muestraExponente” que reciba 2 números y muestre el primer número elevado al exponente del segundo.
  • Llamar las funciones “pedirDatos”, “retornaExponente” y “muestraExponenete” el resultado a nuestra función principal.

Codigo: https://github.com/programadornovato/c-/commit/aeb19ef997e87a89cb315e1ef5bf3b6f0e1c74e4

/*
Crear una función llamada “pedirDatos” que le pida al humano 2 números de coma flotante positivos mayores a 0.
Crear una función llamada “retornaExponente” que reciba 2 números y retorne el primer número elevado al exponente del segundo.
Crear una función llamada “muestraExponente” que reciba 2 números y muestre el primer número elevado al exponente del segundo.
Llamar las funciones “pedirDatos”, “retornaExponente” y “muestraExponenete” el resultado a nuestra función principal.
*/
#include <iostream>
float numero,elevar;
void pedirDatos();
float retornaExponente(float valor,float exponente);
void muestraExponente(float valor,float exponente);
int main(){
    pedirDatos();
    long resultado=retornaExponente(numero,elevar);
    std::cout<<"El resultado es: "<<resultado<<"\n";
    muestraExponente(numero,elevar);
    system("pause");
    return 0;
}
void pedirDatos(){
    std::cout<<"Humano ingresa el numero: ";
    std::cin>>numero;
    std::cout<<"Humano ingresa el exponente: ";
    std::cin>>elevar;
}
float retornaExponente(float valor,float exponente){
    long resultado=1;
    for (int i = 1; i <= exponente; i++)
    {
        resultado=resultado*valor;
    }
    return resultado;
}
void muestraExponente(float valor,float exponente){
    long resultado=retornaExponente(valor,exponente);
    std::cout<<"El resultado es: "<<resultado<<"\n";
} 

Descargar zip con todos los codigos: http://raboninco.com/bXZK
[CURSO] C++ DE 0 A HEROE: https://www.youtube.com/playlist?list=PLCTD_CpMeEKTofxs7iottRxJ5YPM7BOcc

🎦 [Curso] Visual Studio Code 🆚 de 0 a 100: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQbdlT8efsS-veXuvYZ1UWn

Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)