SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Un ejemplo de pilas con Lenguaje C podría ser este que guarda en nodos con tres campos de letras los caracteres de una palabra utilizando la estructura pila

# include<stdio.h>
# include <stdlib.h>
# include<iostream.h>
# include<conio.h>
# include<ctype.h>

char resp;

struct registro{
char palabra,vocales,consonantes;
struct registro *antes;
};
typedef registro *puntero;
registro *p;
void almacenar(){
char l,v,c;
registro *aux;

l=getche();

while (l!='r'){
aux=(registro*) malloc(sizeof(registro));
aux->antes=p;
l=toupper(l);
aux->palabra=l;
if (l=='A'||l=='E'||l=='I'||l=='O'||l=='U'){
aux->vocales=l;}
if (l=='B'||l=='C'||l=='D'||l=='F'||l=='G'||l=='H'||
l=='J'||l=='K'||l=='L'||l=='M'||l=='N'||l=='P'||l=='Q'||l=='R'||
l=='S'||l=='T'||l=='V'||l=='W'||l=='X'||l=='Y'||l=='Z'){
aux->consonantes=l;}
p=aux;
l=getche();
}
}
void mostrar(registro *nodo){

"n";
while (nodo!=NULL){
putchar(nodo->vocales);
putchar(nodo->consonantes);
nodo=nodo->antes;
}
}

void main() {
p=NULL;
clrscr();
almacenar();
"n";
mostrar(p);
getchar();
}
Pilas c y java
Pilas c y java
Pilas c y java
Pilas c y java
Pilas c y java
Pilas c y java

Más contenido relacionado

Más de jbersosa

Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
jbersosa
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
jbersosa
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
jbersosa
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
jbersosa
 

Más de jbersosa (20)

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standar
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catch
 
Main
MainMain
Main
 
Clasen1java
Clasen1javaClasen1java
Clasen1java
 
Programación java1
Programación java1Programación java1
Programación java1
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistop
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacion
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Php
PhpPhp
Php
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una red
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
 

Pilas c y java