Answer:
Follows are the solution to this question:
import java.util.*;//import package
public class Main//defining a class
{
public static void main(String[] ags)//main method
{
float GPA;//defining floating point variable
int annual_income;//defining integer variable
Scanner ga = new Scanner(System.in);//creating Scanner class object
System.out.println("Enter GPA of student family : ");//print message
GPA= ga.nextFloat();//input value from user-end
System.out.println("Enter annual income of student family : ");//print message
annual_income= ga.nextInt();//input value from user-end
System.out.println("Is student resident of New Jersey(y/n) :");//print message
char a=ga.next().charAt(0);//defining char variable to input char value
if(GPA>=3.75) //use if block to check GPA value
{
if(annual_income>60000) // use if to check annual income value
{
if((a == 'y'|| a== 'Y')) //use if to check char value
System.out.println("Student accepted in college");//print message
else//defining else block
System.out.println("Student is not accepted in college because he/she not resident of New Jersey ");//print message
}
else//defining else block
System.out.println("Student is not accepted in college because annual income is less than $60000 ");//print message
}
else//defining else block
System.out.println("Student is not accepted in college because GPA is less than 3.75 ");//print message
}
}
Output:
Please find the attached file.
Explanation:
Please find the attached file of the pseudocode.
In this code one integer, one float, and char variable "GPA, annual_income, and a" is declared, that uses the scanner class for accept value from the user-end, and in the next step, nested if the statement is used that checks the GPA value, annual_income, and a value and use the print method to print a value with the message.