import java.util.Scanner;
import java.text.DecimalFormat;

public class TestGrades
{

	/**
	 * @param args
	 */
	public static void main(String[] args)
	{
		int[] testOne = new int[4];
		int[] testTwo = new int[4];
		double[] average = new double[4];
		char[] letterGrade = {'A', 'B', 'C', 'F'};
		Scanner scan = new Scanner(System.in);

		DecimalFormat fmt = new DecimalFormat("000.0");


		System.out.println("For test 1,");
		for(int i = 0; i < testOne.length; i++)
		{
			System.out.print("Enter Score " + (i + 1) + ": ");
			testOne[i] = scan.nextInt();
		}

		System.out.println("\nFor test 2,");
		for(int i = 0; i < testTwo.length; i++)
		{
			System.out.print("Enter Score " + (i + 1) + ": ");
			testTwo[i] = scan.nextInt();
		}

		for(int i = 0; i < average.length; i++)
		{
			average[i] = ((double)testOne[i] + (double)testTwo[i])/2;
				if(average[i] >= 90)
				{
				letterGrade[i] = letterGrade[0];
				}
				else if(average[i] >= 80 && average[i] < 90)
				{
				letterGrade[i] = letterGrade[1];
				}
				else if(average[i] >= 70 && average[i] < 80)
				{
				letterGrade[i] = letterGrade[2];
				}
				else if(average[i] < 70)
				{
				letterGrade[i] = letterGrade[3];
				}
		}
		System.out.print("\nTest 1\t" + "Test 2\t" + "Average\t" + "Grade\n");
	for(int i=0; i < testOne.length; i++)
		{
			System.out.println(fmt.format(testOne[i]) + "\t" + fmt.format(testTwo[i]) + "\t" + average[i] + "\t" + letterGrade[i]);
		}
	}
}