Program that translates a letter grade into a number grade

Assignment Help JAVA Programming
Reference no: EM13940561

Write a Java program that translates a letter grade into a number grade. Letter grades are A B C D F, possibly followed by + or -. Their numeric values are 4, 3, 2, 1, and 0. There is no F+ or F-. A + increases the numeric value by 0.3, a - decreases it by 0.3. However, an A+ has the value 4.0. All other inputs have value -1.

A sample session could look like following.

Enter a letter grade:
B-
Numeric value: 2.7.

Write a class Grade with a method getNumericGrade.

Use the following class as your main class:

import java.util.Scanner;

/**
This class prints the numeric value of a letter grade given by the user.
*/
public class GradePrinter
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.println("Enter a letter grade:");
String input = in.nextLine();
Grade g = new Grade(input);
double grade = g.getNumericGrade();
System.out.println("Numeric value: " + grade);
}
}

Reference no: EM13940561

Questions Cloud

Identify individual and relationship functioning : Identify individual and relationship functioning, Integrate client assessment and observational data with to formulate a conceptualization and What is a good treatment plan.
Determine the stress in each material : If the member carries a compressive load of 20 kN, determine the stress in each material and the overall change in length.
Quality of reporting in terms of the global report : Assesses the quality of reporting in terms of the global report Initiative's G4 (2013) criteria (i.e. balance, comparability, accuracy, timeliness, clarity and reliability, including assurance).
Shares of warner company : Larsen Company purchased 13,500 shares of Warner Company for $162,000 plus a broker's fee of $4,400. Warner Company has a total of 67,500 shares of common stock outstanding and it is presumed the Larsen Company will have a significant influence over ..
Program that translates a letter grade into a number grade : Write a Java program that translates a letter grade into a number grade
Based on the numbers from your individual project : Based on the numbers from your Individual Project, do you feel that the manager of S&J Plumbing, Incorporated has delivered a good profit margin? Support your argument?
Analyze and describe the concept of jury nullification : In 1984, the Supreme Court ruled that in order to establish ineffectiveness of counsel, a defendant must prove that two constitutional standards were violated. Discuss what these two standards are and how they establish ineffectiveness of counsel.
Designing an effective electrical safety program : Several regulations and standards must be considered when designing an effective electrical safety program. OSHA has a series of regulations under Subpart S dealing with electrical systems
Translate strategic goals and objectives : 'If effective operations management is to  translate strategic goals and objectives into action, whist ensuring continuity of supply of products and services to customers, then it is imperative that the key characteristics of strategies employed  ..

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd