Estructuras de datos
Pila
Pila
*Es
un conjunto ordenado de elementos en el cual se pueden agregar y eliminar
elementos en un extremo, que es llamado el tope de la pila.
*A diferencia del
arreglo, la definición de la pila considera la inserción y eliminación de
elementos, por lo que una pila es un objeto dinámico en constante cambio.
Extremo superior
Pila
#include <stdio.h>
#include <conio.h>
void main( )
{ char nombre[100], *pnombre,
resultado[10];
char *presultado;
pnombre = nombre;
presultado = resultado;
cout<<"Ingrese el nombre y apellido ";
gets(nombre);
*presultado++=pnombre[0];
// *presultado++=*pnombre;
for( ; *pnombre==' '; pnombre++)
*presultado++ = *pnombre++;
/* for( ; *pnombre ; pnombre++)
if ( *pnombre!=' '){
*presultado++ = *pnombre;
break;
}
*/
for( ; *pnombre ; pnombre++)
{
if (*pnombre == ' ')
if( *(pnombre+1)!=' ')
{ *presultado =
*(pnombre+1);
presultado++;
}
}
*presultado = '\0';
printf("Las inciales son %s ",resultado);
getch();
}
No hay comentarios:
Publicar un comentario