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.