Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Java Program Suppose a student was taking 5 different courses last semester. Write a program that (a) asks the student to input his/her name, student

Java Program

Suppose a student was taking 5 different courses last semester. Write a program that

(a) asks the student to input his/her name, student ID, marks for these 5 courses,

(b) calculate the average,

(c) determine the letter grade of each course.

(d) record the number of courses whose final letter grade is A+, A, A-, .... , F+, F, F-.

(e) Output the following information in a nice format: student name, student ID, listing of marks, the average, letter grade for each course, and the number of courses in each letter grade category.

I dont know how to do part c and d

here is the my code:

import java.util.Scanner;

public class Question_2 {

public static void main(String[] args) {

//declare variables

String name;//student name

int studentID;//student ID

int mark1,mark2,mark3,mark4,mark5;//student marks in each 5 courses

//asks the student to input his/her name

System.out.println("Input your first name: ");

Scanner input = new Scanner(System.in);

name=input.nextLine();

//asks the student to input student ID

System.out.println("Input your StudentID (integer in 5 digits),ex:000000 :");

studentID=input.nextInt();

//asks the student to input marks of 5 different courses last semester

System.out.println("Input your courses grade (0-100)integer number ");

System.out.println("Your course1's grade: ");

mark1=input.nextInt();

System.out.println("Your course2's grade: ");

mark2=input.nextInt();

System.out.println("Your course3's grade: ");

mark3=input.nextInt();

System.out.println("Your course4's grade: ");

mark4=input.nextInt();

System.out.println("Your course5's grade: ");

mark5=input.nextInt();

//Calculate the average of 5 different courses last semester

double average = (mark1+mark2+mark3+mark4+mark5)/5.0;

/*

* Output the following information in a nice format: student name,

* student ID, listing of marks, the average, letter grade for each

* course, and the number of courses in each letter grade category.

*/

System.out.println("**********************************************");

System.out.println("Student Name: " + name);

System.out.println("Student ID : " + studentID);

System.out.println(name+" grade in " + "Course1: "+mark1);

System.out.println(name+" grade in " + "Course2: "+mark2);

System.out.println(name+" grade in " + "Course3: "+mark3);

System.out.println(name+" grade in " + "Course4: "+mark4);

System.out.println(name+" grade in " + "Course5: "+mark5);

System.out.println(name+" avaerage grade is: "+average);

System.out.println("**********************************************");

}

}

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

The Structure Of The Relational Database Model

Authors: Jan Paredaens ,Paul De Bra ,Marc Gyssens ,Dirk Van Gucht

1st Edition

3642699588, 978-3642699580

More Books

Students also viewed these Databases questions