2020ב בגרות במדעי המחשב תרגיל מספר 2 פתרון מלאסעיף...

2020ב בגרות במדעי המחשב תרגיל מספר 2 פתרון מלא

סעיף א
public Doctor (String name , String specialization )
{
this.name = name;
this.specialization = specialization ;
rate = 0 ;
}

סעיף ב

public static void doctorRating (Doctor [] doctors)
{
for(int i=0; i<doctors.length; i++)
{
double sum=0;
int counter=0;

System.out.println("Please enter rate:");
double rate = input.nextDouble();
while( rate !=-1)
{
counter++;
sum+=rate;

System.out.println("Please enter rate:");
rate = input.nextDouble();
}

double avg = sum/counter;
doctors[i].setRate(avg);

}

}