Pessoal estou tentando fazer um programa que foi pedido na faculdade e nao estou conseguindo esta com muitos erros vou por o codigo me ajudem por favor
CLASSE ALUNO:
public class aluno{
string nome;
int matricula;
double a1;
double p1;
double a2;
double p2;
int f1;
int f2;
}
aluno(string n, int mat, double atv1, double prov1, double atv2, double prov2, int falta1, int falta2){
this.nome = n;
this.matricula = mat;
this.a1 = atv1;
this.p1 = prov1;
this.a2 = atv2;
this.p2 = prov2;
this.f1 = falta1;
this.f2 = falta2;
}
int falta(){
int falt = this.f1 + this.f2;
return falt;
}
double media1(){
double m1 = (this.a1 * 4 + this.p1 * 6) / 10;
return m1;
}
double media2(){
double m2 = (this.a2 * 4 + this.p2 * 6) / 10;
return m2;
}
double mediafinal(){
double mf = this.m1 + this.m2;
return mf;
}
string situaçao(){
if(falta > 34){
string sit = "resprovado por falta";
}else{
if(this.mf >= 7){
this.sit = "aprovado";
}else{
if(this.mf < 3){
this.sit = "reprovado";
}
}
}
}
TESTA ALUNO:
class testaaluno{
public static void main (String args{}){
aluno aluno1 = new aluno(JUNIOR, 123456, 10, 10, 10, 5, 6);
System.out.println("O nome do aluno é " + aluno1.nome);
System.out.println("A matricula é " + aluno1.matricula);
System.out.println("A media 1 é " + aluno1.media1);
System.out.println("A media 2 é " + aluno1.media2);
System.out.println("A media final é igual a " + aluno1.mediadinal);
System.out.println("O aluno " + aluno1.situaçao);
}
}
DESDE JA OBRIGADO
