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 鈥減edirDatos鈥 que le pida al humano 2 n煤meros de coma flotante positivos mayores a 0.
  • Crear una funci贸n llamada 鈥渞etornaExponente鈥 que reciba 2 n煤meros y retorne el primer n煤mero elevado al exponente del segundo.
  • Crear una funci贸n llamada 鈥渕uestraExponente鈥 que reciba 2 n煤meros y muestre el primer n煤mero elevado al exponente del segundo.
  • Llamar las funciones 鈥減edirDatos鈥, 鈥渞etornaExponente鈥 y 鈥渕uestraExponenete鈥 el resultado a nuestra funci贸n principal.

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

/*
Crear una funci贸n llamada 鈥減edirDatos鈥 que le pida al humano 2 n煤meros de coma flotante positivos mayores a 0.
Crear una funci贸n llamada 鈥渞etornaExponente鈥 que reciba 2 n煤meros y retorne el primer n煤mero elevado al exponente del segundo.
Crear una funci贸n llamada 鈥渕uestraExponente鈥 que reciba 2 n煤meros y muestre el primer n煤mero elevado al exponente del segundo.
Llamar las funciones 鈥減edirDatos鈥, 鈥渞etornaExponente鈥 y 鈥渕uestraExponenete鈥 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. :)