• Sábado 14 de Diciembre de 2024, 17:56

Autor Tema:  me podrian echar la mano con el siguiente programa  (Leído 777 veces)

njugu

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
me podrian echar la mano con el siguiente programa
« en: Jueves 9 de Octubre de 2008, 01:48 »
0
tiene varios errores  
//program de estrucuturas de colas /*
#include<stdio.h>
#include<conio.h>
#define MIN 5
void insertar();
void eliminar();
void mostrar();
void pausa();
char opcion;
int cola[MIN],MAX=0,U=-1,P=-1;
main(){
       for(;;)
       {
              menu
              switch opcion  ERROR
              '1'{insertar()
              break;}
              '2'{eliminar()  ERROR
              break;}
              '3'{mostrar() ERROR
              break;}
              '4'{break;} ERROR
              break;
              }
              }
              void pausa()
              {
                   printf("enter para continuar:n");
              getch();
              }
              void insertar(){
                   if(U==MAX-1)
                   {
                               printf("cola llena(overflow)n");
                               pausa();
                               return 0; ERROR
                               }
                               else if (U<0)
                               {
                                    U=MIN-1;
                                    P=MIN-1;
                                    printf("teclea tu valor:n");
                                    scanf("%d",&cola);
                                    }
                                    else
                                    {
                                        U--;
                                        printf("teclea tu valor:n");
                                        scanf("%d",&.cola);
                                        }
                                        printf("se agrego valor:%d en la localidad de la cola:%dn",cola,U);
                                        pausa();
                                        }
              void eliminar(){
                   if(P<0)
                   {
                          printf("cola vacia (underflow)n");
                          pausa();
                          cola[P]=NULL;  ERROR
                          P=-1;
                          U=-1;
                          }
                          else{
                               printf("el dato a eliminar es:%dn",cola[P]);
                               pausa();
                               cola[P]=NULL; ERROR
                               P--;
                               }
               void mostrar() ERROR
               {
                    int c;
                    for(c=MAX;c<MIN;c++)
                    {
                                        printf("valor: %d localidad de la cola: %d,valor%dn",c,cola[c]);
                                        }
                                        pausa();
                                        } ERROR

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: me podrian echar la mano con el siguiente programa
« Respuesta #1 en: Jueves 9 de Octubre de 2008, 02:22 »
0
La verdad tiene demasiados errores, (falta el menu, faltan puntos y comas, faltan variables, etc. etc.), tantos, que perderia mas tiempo diciendote todos los errores, que si lo hiciera de cero, asi que ese es mi consejo, hazlo de cero, pero que algun compañero de tu escuela o tu maestro te vaya explicando, necesitas ademas un buen curso de lenguaje C, porque los errores que tienes son demasiado basicos y denotan tu falta de conocimiento.

Saludos :hola:

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================