#include <Stdio.h>
void visualizar(float cola[]){
int i;
for(i=0;i<3;i++){
printf("[%f]",cola[i]);
}
}
int main(){
float cola[3];
int frente=0;
int atras=0;
int opc;
int max=3;
float dato;
do{
printf("\n \n\nMenu Cola cicular: ");
printf("\n -----Maximo de la cola es de 3 datos----- ");
printf("\n 1.insertar:");
printf("\n 2.Eliminar:");
printf("\n 3.Visualizar: ");
printf("\n 4.Salir:");
printf("\n Seleccione opcion:");
scanf("%d",&opc);
switch(opc)
{
case 1:
if(atras==max ){printf("cola llena.....\n");}
else{
printf("\n Dame dato:");
scanf("%f",&dato);
cola[atras]=dato;
printf("dato insertado ==>%f",cola[atras]);
atras++;
}
break;
case 2:
if(frente==max ){printf("cola vacia.......\n");}
else{
dato=cola[frente];
printf("dato eliminado==>%f",dato);
frente++;
}
break;
case 3:
visualizar(cola);
break;
}
}while(opc!=4);
system("pause");
return 0;
}
Comentarios sobre la versión: 1.0 (1)