C/Visual C - Por favor ayuda

 
Vista:

Por favor ayuda

Publicado por Pedro A Fontanez (1 intervención) el 29/09/2003 04:31:44
Tengo que desarrollar unas funciones pero no se.Alguien me podria ayudar???

Urgente!! Necesito Ayuda Haciendo unas cuantas funciones

Crear las siguientes funciones:

1. int largo(char a[]) – indica el largo de la cadena. Recordar que se encuentra el carácter ‘/0’ al final de cada cadena.
2. char * concatenar(char a[], char b[])- regresa una nueva cadena donde se unen las dos anteriores.
3. char * extraer(char a[],int i, int j)- regresa una nueva cadena que contiene los components de desde la posición i, los próximos j componentes.
4. bool comparer(char a[], char b[])- compara las cadenas y regresa true si son iguales, false si no lo son.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Por favor ayuda

Publicado por Mar (7 intervenciones) el 29/09/2003 09:55:24
int largo(char a[]);
{
int i,cont;

cont=0;i=0;
WHILE ( a[i] != '/0' )
{
cont=cont+1;
i=i+1;
}

return cont;
}

bool comparar(char a[];char b[]);
{
int i;
bool c;

i=0; c=TRUE;

WHILE (a[i]==b[i]) || (a[i]!='/0') || (b[i]!='/0')
i=i+1;
IF (a[i]!=b[i])
c=FALSE
ELSE
IF (a[i]=='/0') & (b[i]!='/0')
c=FALSE
ELSE
IF (a[i]!='/0') & (b[i]=='/0')
c=FALSE;
RETURN c;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar