Determinar la cadena mas larga c++

Determinar la cadena mas larga c++

Realiza una función que tome como parámetros dos cadenas de caracteres y determine la cadena mas larga

Haz clic aquí para suscribirte a mi canal

#include<iostream>

#include<string.h>

using namespace std;

void validar(char cadena1[], char cadena2[]);

void validar(char cadena1[], char cadena2[]){

    int a,b;

    a = strlen(cadena1);

    b = strlen(cadena2);

    if (a == b){

        cout<< «Las cadenas tienen el mismo tamaño»;

    }

    else{

        if (a > b){

            cout<< «La cadena mas larga es: «<<cadena1;

        }

        else{

            cout<< «La cadena mas larga es: «<<cadena2;

        }

    }

}

int main()

{

    char cad1[30], cad2[30];

    cout<< «Ingresa 2 frases: «;

    gets(cad1);

    gets(cad2);

    validar(cad1,cad2);

    return 0;

}

Esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *