Manuales lenguaje de programación java-el lenguaje de programación java nxt
Pilas en Lenguaje C y en JAVA
description
Transcript of Pilas en Lenguaje C y en JAVA
![Page 1: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/1.jpg)
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;}
![Page 2: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/2.jpg)
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();}
![Page 3: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/3.jpg)
![Page 4: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/4.jpg)
![Page 5: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/5.jpg)
![Page 6: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/6.jpg)
![Page 7: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/7.jpg)
![Page 8: Pilas en Lenguaje C y en JAVA](https://reader035.fdocuments.mx/reader035/viewer/2022081123/568c4e7d1a28ab4916a81f20/html5/thumbnails/8.jpg)