• Miércoles 6 de Noviembre de 2024, 19:42

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - njugu

Páginas: [1]
1
C/C++ / me podrian echar la mano con el siguiente programa
« en: Jueves 9 de Octubre de 2008, 01:48 »
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

2
C/C++ / necesito un programa que me calcule matrices
« en: Martes 7 de Octubre de 2008, 05:26 »
necesito un programa o el codigo fuente que sea en TURBO C o en C GENERICO  que me calcule el determinante de una matriz de 2x2 y de 3x3 por favor espero que me puedan aydar gracias

3
C/C++ / me podrian decir que error tengo
« en: Viernes 3 de Octubre de 2008, 04:50 »
que errores tiene el siguiente codigo me marca uno en
 
/*programa que realiza el calculo de las estructuras llamadas pilas*/
#include<stdio.h>
#include<conio.h>
#define MAX 5
char pila[MAX],o;
int T=-1, MIN=0;
void apilar();
void desapilar();
void mostrar();
void salir();
void clrscr();

main(){
     for(;;)
     {
             clrscr();
             printf("tt introduce la opcion deseada:n");
             printf("t1 apilarn");
             printf("t2 desapilarn");
             printf("t3 mostrarn");
             printf("t4 salirn");
             o=getche();
             
             if (o=='1')apilar();
             if (o=='2')desapilar();
             if (o=='3')mostrar();
             if (o=='4')salir();
             printf("adios");
             getch();
             break;
             }
             }
             
             
void apilar ()
{
     if(T==MAX-1)
     {
                printf("PILA LLENA(OVERFLOW)n");
                printf("enter para continuarn");
                getch();
                return;
                }
                else{
                     T=T++;
                     printf("introduce valor a apilar:n");
                     pila[T]=getche();
                     }
                     printf("se agrego elemento%c en la posixion %dn",pila[T],T);
                     printf("presiona enter para continuarn");
                     getch();
                     }
                     
void desapilar();
{
     if(T<MIN;
{   // aqui me marca el error porque
              printf("pila vacia(underflow)n");
             
              else {
                   printf("elemento desapilado:%c en posicion %dn",pila[T],T);
                   pila[T]=null;
                   T--;
                   }
                   printf("enter para continuarn");
                   getch();
                   }
                   
void mostrar();
{
     int c;
     for(c=MAX-1;c>MIN;c--)
     {
                           printf("posicion:%d, elemento:%cn",c,pila[c]);
                           }
                           printf("enter para continuarn");
                           getch();
                           }
                           }
espero que em pueden ayudar y gracias

Páginas: [1]