pixie
26-11-2007, 15:02
ciao raga è mezz'ora che sto provando d tt ma nn capisco dv sia l'errore in questo programma c++:
int punto1[2],punto2[2],punto3[2];
int area (int area_tri);
int main()
{
cout << "Inserisci le coordinate x e y del primo punto";
cout << "Coordinata x punto 1";
cin >> punto1[0];
cout << "Coordinata y punto 1";
cin >>punto1[1];
cout << "Inserisci le coordinate x e y del secondo punto";
cout << "Coordinata x punto 2";
cin >> punto2[0];
cout << "Coordinata y punto 2";
cin >>punto2[1];
cout << "Inserisci le coordinate x e y del primo punto";
cout << "Coordinata x punto 3";
cin >> punto3[0];
cout << "Coordinata y punto 3";
cin >> punto3[1];
area (punto1[], punto2[], punto3[]);
system ("pause");
}
int area (int area_tri)
{
int area;
area_tri = punto1[0]*punto2[1]+punto1[1]*punto3[0]+punto2[0]*punto3[1]-punto2[1]*punto3[0]-punto1[0]*punto3[1]-punto3[1]*punto2[0];
return 0;
}
li dove chiamo la funzione mi da errore ma nn capisco perchè...help me....ciaociao
int punto1[2],punto2[2],punto3[2];
int area (int area_tri);
int main()
{
cout << "Inserisci le coordinate x e y del primo punto";
cout << "Coordinata x punto 1";
cin >> punto1[0];
cout << "Coordinata y punto 1";
cin >>punto1[1];
cout << "Inserisci le coordinate x e y del secondo punto";
cout << "Coordinata x punto 2";
cin >> punto2[0];
cout << "Coordinata y punto 2";
cin >>punto2[1];
cout << "Inserisci le coordinate x e y del primo punto";
cout << "Coordinata x punto 3";
cin >> punto3[0];
cout << "Coordinata y punto 3";
cin >> punto3[1];
area (punto1[], punto2[], punto3[]);
system ("pause");
}
int area (int area_tri)
{
int area;
area_tri = punto1[0]*punto2[1]+punto1[1]*punto3[0]+punto2[0]*punto3[1]-punto2[1]*punto3[0]-punto1[0]*punto3[1]-punto3[1]*punto2[0];
return 0;
}
li dove chiamo la funzione mi da errore ma nn capisco perchè...help me....ciaociao