Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
27/05/10 13:21
F R A 9
Per uso scolastico ho fatto qst programma che dovrebbe simulare il calcolo delle probabilità :

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <graphics.h>
#include <time.h>
#include "F:\Scuola\Statistica\LA.ST\Calcolo delle probabilita\acquisizioni.h"
#define MDX 30
#define MSX 30
#define MUP 30
#define MDW 60

int main(){
srand(time(NULL));
int nL,nF,x,y,conta[20];
nF =_AcqInt_(0,20,"\nInserire numero di facce del dado ";);
nL =_AcqInt(0,"\nInserire il numero dei lanci da effettuare ";);
x =_AcqInt_(0,1024,"Disposizione orizzontale >>> ";);
y =_AcqInt_(0,768,"Disposizione verticale >>> ";);
for(int i = 0;i < nF;i++) conta[i] = 0;
initwindow (x,y,"Dadi";);
//Asse y
line(MSX-1,y-MDW-1,MSX-1,MUP-1);
//Asse x
line(MSX-1,y-MDW-1,x-MDX-1,y-MDW-1);
//1/6
line(MSX,(y-MDW-MUP)-(y-MDW-MUP)/nF+MUP,x-MSX,(y-MDW-MUP)-(y-MDW-MUP)/nF+MUP);
//Testo
outtextxy(0,y-2*MDW,"0";);
outtextxy(0,0,"1";);
outtextxy(x-MDX,y-2*MDW,"N";);
for (float i = 0; i < nL; i++){
conta[rand()%nF] ++;
for(int j = 0;j < nF;j++){
printf("%d %d;\t",j+1,conta[j]);
putpixel((i/nL*(x-MDX-MSX)+MSX),(y-MUP-MDW)-(conta[j]/(i+1)*(y-MUP-MDW))+MUP,j+1);
}
printf("\n";);
}
system("pause";);
closegraph();
}

...ma mandando in compilazione il programma mi vengono fuori questi errori ...

graphics.h : no such file or directory
initwindow undeclared
line undeclared
outtextxy undeclared
putpixel undeclared
closegraph undeclared

... ora ... secondo me non riesce a trovare la libreria graphics.h
secondo voi ???

... se proprio a mancare è quella libreria ... come faccio a fargliela trovare ???

... oggi a scuola il programma partiva correttamente!!! xD
... potete aiutarmi ??? grazie!
P.S. come programma stò utilizzando DEV C++ ...
aaa
27/05/10 13:58
HeDo

1) il titolo non è conforme al regolamento

2) non hai racchiuso il codice tra i tag code

3) la soluzione è che NON stai usando turbo c++, solo in quella particolare implementazione è presente la graphics.h . Oltre al fatto che devi prendere dev e buttarlo nel gabinetto.
aaa
27/05/10 15:43
carmine
Ti ho allegato questo zip che contiene la graphics.h per Dev C++
vedi che bisogna impostare qualkosa e incollare dei comandi se nn ci riesci chiedi pure! ciaoo!!!
aaa
27/05/10 19:11
F R A 9
grazie, ma il file libbgi.a, in quale cartella o sottocartella del DEV C++ la devo mettere??? grazie
aaa
27/05/10 19:48
netarrow
leggi questo: pierotofy.it/pages/extras/forum/9/3839-regolamento/

poi riposta giusto.
aaa