This program focuses on some basic elements of interactive


This program focuses on some basic elements of interactive programming as well as basic programming practices. Among the utilities learned in this assignment are the use of a Dialog Input and a Dialog Message box. This assignment also includes the use of efficient coding techniques for conditional statements, including single testing and a cascading structure. There is also information on avoiding redundant coding.

Begin developing the following program:

a. Declare identifiers for grade point and letter grade. The grade point can be either an integer or a double.

b. Display a table that relates the grade point set to a letter grade.

c. The following is the table of points to letters [Use the underline and the vertical line (|) - the uppercase symbol above the \ key - called a pipe to add the graphics. The output can all be left justified.]:

Letter Grade

Points

A

100 - 94

A-

93 - 88

B

87 - 82

B-

81 - 76

C

75 - 70

C-

69 - 64

D

63 - 58

D-

57 - 52

F

51 - 0

Note: You can use a looping structure and arrays if you wish to generate the above table, but it is not necessary for this assignment since looping and arrays are not yet covered.

d. Using Dialog Input Box, prompt the user for a grade number. [It is assumed for this assignment that the user will not enter a zero, any negative numbers, or a number over 100; therefore do not create tests for these conditions.]

e. Using the value entered by the user, use a cascading conditional structure with a single test in each conditional statement to determine the appropriate letter grade. Review the information at the end of this assignment beginning with Example of Cascading Conditional Structure.

A single test means that within the condition, there is only one test, that is, there would be only

     aNumber < 500

not the following that is three tests

     aNumber > 0 && aNumber < 500

             1          3            2

f. Display in a sentence (1) the grade point inputted and (2) the appropriate letter grade using a Message Dialog box. Be sure there is no redundant code.

g. When a user is reviewing the output of the program the order will be the table of grade points related to letter grades (Item 3. c.), then the input window, and finally the output window with the complete sentence.

h. End the program with a message indicating the end of the program and the purpose of the program.

Request for Solution File

Ask an Expert for Answer!!
JAVA Programming: This program focuses on some basic elements of interactive
Reference No:- TGS01091750

Expected delivery within 24 Hours