1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Problema com o compilador Dev C++

Discussão em 'Programação' iniciada por Fil__, 6 de Julho de 2008. (Respostas: 9; Visualizações: 1926)

  1. Fil__

    Fil__ Power Member

    Malta tenho um stress que me esta a deixar de rastos. Fiz um trabalho de grupo no pc de um colega meu em que o seguinte programa corria no Dev C++ versao 4.9.9.2
    Cheguei a casa, instalei o Dev no meu pc e nao deu. Alguem me pode explicar o porque?
    O programa e este:
    Código:
    #include <winbgim.h>
    #include <stdio.h>
    #include <math.h>
    
    int cor;
     void inicio(){
          int s,ei=0;
         do {
            if(ei>0){
                    
                    
                    
                           for(s=0; s<ei; s++){
                           printf("\t\7");
                           delay(500);
                           }
                           
                           printf("\nEscolha de cor incorrecta pela %d vez\n", ei);
                                            
                     }            
                                     
        printf("2/10-Verde, 3-Azul, 4/12-Vermelho, 5/13-Rosa, 6-Bordeux\n"); 
        printf("7/8/9/11-Cinza, 14-Amarelo, 15-Branco\n");
        printf("Escolha a cor da bola\n");
        scanf("%d",&cor);
        ei++;
        }while (cor>15 || cor<1 );
      } 
      
      
    void agua(){
         
         setfillstyle(SOLID_FILL,3);
         bar(300,300,300+40,315);
    
              
              }      
    void opengraph(void)
    
    {
    
        int graphdriver = DETECT, graphmode;
        initgraph(&graphdriver, &graphmode, "");
    }
    
    
    int main ()
    {
    
      
      
        opengraph();
        inicio();
       
    
    int i,pixy,cons;
    float x,k,pontosin,pontoe,e=2.7182,w,teta,a,elev,elev1,p1,pi=3.141;    
    i=0;
    teta=2*pi;
    a=900;
    k=0.008;
    w=0.05;
    x=940;
    
       cons=30;
    line(0,730,2000,730);
     agua();
    for (i=0;i<x;i++)
    { 
     
        cons++;
        elev=k*cons;
        elev1=elev*(-1);
        pontoe=pow(e,elev1);              
        p1=((w*cons)-(teta));                                    
        pontosin=sin(p1); 
        if(pontosin<=0)
        {
                        
                          pontosin=pontosin*(-1);           
                           }
        pixy=(a*pontosin*pontoe);
        pixy=720-pixy;
        setfillstyle(SOLID_FILL,cor);
        bar(i,pixy+10,i+10,pixy);
        
        delay(50);
    
        i++;
        
    }               
    outtextxy(600,400,"The End of the motion of a bouncing ball");
        getch();
        closegraph();
        return 0;
    
    }
    
    
     
  2. Define "não dar".
     
  3. Fil__

    Fil__ Power Member

    Diz que as funçoes nao estao definidas quando estao logo no inicio. Eu penso ser algo a ver com bibliotecas. Mas nao consigo meter a funcionar. Enquanto que no pc do meu colega fez-se a mesma coisa e nao deu problema nenhum
     
  4. migp999

    migp999 Power Member

    Bom eu não sei se será este o problema mas eu tentei compilar no dev c++ e o que me faz parecer é que não tem a biblioteca <winbgim.h>, queixa-se disso... ou terás um erro no nome ou então tens que a instalar...

    Cumps:D
     
  5. Fil__

    Fil__ Power Member

    ja instalei essa, foi o meu primeiro feeling
    so que o problema mantem-se
     
  6. Tyran

    Tyran Power Member

    Não podes ser mais exacto a dizer o que não está definido?

    cumpzz
     
  7. Fil__

    Fil__ Power Member

  8. Boa tarde.
    Reutilizei este tópico após ter pesquisado.
    Estou com um problema, pois fiz um trabalho em c++ no visual studio, mas visto que tenho que usar o dev c++ o programa não está a compilar logo não corre.
    Os meu conhecimentos na área da programação ainda são muito limitados.
     
  9. Flinger

    Flinger Power Member

    ... E colocar o output da compilação para se tentar ter uma ideia do erro?
     
  10. Oh já entendi eu não tinha a o ponto cpp de uma das classes na mesma pasta. obrigado na mesma.
     

Partilhar esta Página