Salve a tutti! Ho iniziato da molto poco a programmare con java e, facendo un esercizio che mi chiedeva di trovare l'area di un triangolo dati base e altezz, mi sono trovato davanti un problema.
Conscio di essermi complicato le cose, ho creato una classe Triangolo_esercizio2 che definisce le tre variabili base, altezza e area (definendola uguale a base*altezza/2)
Ne ho poi creata un altrapublic class Triangolo_esercizio2 {
int base;
int altezza;
public int area = (base*altezza)/2;
}
Ma ricevo l'errorepublic class Esercizio2 {
public static void main(String[] args) {
Triangolo_esercizio2 Triangolo1 ;
Triangolo1 = new Triangolo_esercizio2();
Triangolo1.base=1;
Triangolo1.altezza=5;
Triangolo1.area ;
System.out.println(Triangolo1.area);
}
}
ed Eclipse mi segnala, di fianco a Triangolo1.areaException in thread "main" java.lang.Error: Unresolved compilation problem: Syntax error, insert "AssignmentOperator Expression" to complete Expression
at Esercizio2.main(Esercizio2.java:8)
Cosa devo fare??? Grazie mille!Syntax error, insert "AssignmentOperator Expression" to complete Expression