Programming Basics Java, 08. Scholarship - Отгововрите излизат, Judge приема на 68... ПОМОЩ
import java.util.Scanner;
public class Exersice {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double income = Double.parseDouble(scanner.nextLine());
double averageGrade = Double.parseDouble(scanner.nextLine());
double minIncome = Double.parseDouble(scanner.nextLine());
double socscholarship = 0;
double scholarship = 0;
if (averageGrade <= 4.5) {
System.out.printf("You cannot get a scholarship!");
} else if (averageGrade > 4.5 && 5.5 > averageGrade && income > minIncome) {
System.out.printf("You cannot get a scholarship!");
} else if (averageGrade >= 4.5) {
if (income < minIncome) {
socscholarship = Math.floor(0.35 * minIncome);
System.out.printf("You get a Social scholarship %.0f BGN", socscholarship);
}
} else if (averageGrade >= 5.5) {
scholarship = Math.floor(averageGrade * 25);
System.out.printf("You get a scholarship for excellent results %.0f BGN", scholarship);
}
if (scholarship > 0 && socscholarship > 0) {
if (socscholarship > scholarship) {
System.out.printf("You get a Social scholarship %.0f BGN", socscholarship);
} else if (scholarship >= socscholarship) {
System.out.printf("You get a scholarship for excellent results %.0f BGN", scholarship);
}
}
}
}