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)
public class Triangolo_esercizio2 {
int base;
int altezza;
public int area = (base*altezza)/2;
}
Ne ho poi creata un altra
public 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);
}
}
Ma ricevo l'errore
Exception in thread "main" java.lang.Error: Unresolved compilation problem: Syntax error, insert "AssignmentOperator Expression" to complete Expression
at Esercizio2.main(Esercizio2.java:8)
ed Eclipse mi segnala, di fianco a Triangolo1.area
Syntax error, insert "AssignmentOperator Expression" to complete Expression
Cosa devo fare??? Grazie mille!