94

Paso de arreglo de punteros por parámetro en C++ [94]

En este tutorial vamos a realizar el paso de arreglo de punteros por parámetro en C++ siguiendo estos pasos:

  • Crear un arreglo de 5 elementos e inicializarlo.
  • Crear una función que reciba el puntero y que retorne el mayor número de ese arreglo.
  • Mostrar el mayor número.
Paso de arreglo de punteros por parámetro en C++

Codigo: https://github.com/programadornovato/c-/commit/1fbef770d6dfc6135c51b9f9c0f374d478cd673a

#include <iostream>
int mayor(int *numeros,int nElementos);
int mayorAlternativo(int *numeros,int nElementos);
int main(){
    int nElementos=5;
    int numeros[nElementos]={1,2,3,4,5};
    //int max=mayor(numeros,nElementos);
    int max=mayorAlternativo(numeros,nElementos);

    std::cout<<"Humano este es el numero maximo: "<<max<<"\n";
    system("pause");
    return 0;
}
int mayor(int *numeros,int nElementos){
    int max=0;
    for (int i = 0; i < nElementos; i++)
    {
        if(*numeros>max){
            max=*numeros;
        }
        numeros++;
    }
}
int mayorAlternativo(int *numeros,int nElementos){
    int max=0;
    for (int i = 0; i < nElementos; i++)
    {
        if(*(numeros+i)>max){
            max=*(numeros+i);
        }
    }
}

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

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. :)