Untitled
Untitled
Untitled
*/
# include <iostream>
# include <stdlib.h>
# include <math.h>
# include <conio.h>
# include <stdio.h>
# include <string.h>
struct datos
char letra[10];
//contador
int contpon=0;
}dat ;
void poner();
void quitar();
void imp();
int main()
int contdif,opc,quit;
string res;
do{
system("cls");
cout<<"4.- Salir"<<endl;
cin>>opc;
switch(opc){
case 1:
//introduccion de datos
do{
system("cls");
poner();
cin>>res;
}while((res=="S")||(res=="s"));
break;
case 2:
//quitar datos
do{
system("cls");
quitar();
cin>>res;
}while((res=="S")||(res=="s"));
break;
//imprimir
case 3:
system("cls");
imp();
break;
case 4:
break;
}while(opc!=4);
cout<<"ahi la dejamos"<<endl;
getch();
return(0);
void poner()
if(dat.contpon>=10)
else{
cin>>dat.letra[dat.contpon];
dat.contpon++;
getch();
void quitar()
{
//LIFO
if(dat.contpon==0)
else{
dat.letra[dat.contpon]=0;
dat.contpon=dat.contpon-1;
getch();
void imp()
if(dat.contpon==0)
else{
int i=0;
cout<<"Datos: "<<endl;
for(i=0;i<=dat.contpon;i++)
cout<<dat.letra[i]<<endl;
getch();