- Given any whole number from user input, check whether it’s a positive or negative number. If the number is negative then increment it by 3 and multiply the result by 4, however if it’s a positive number then decrement by 4 and multiply it by 3.
- Create a flowchart to be followed to solve the above task
- Create a java program using your flowchart and see samples below
Sample run 1:
Enter a whole number:
4
Output:
The Number 4 is above zero hence,
Result of the calculations = 0
Sample run 2:
Enter a whole number: -
5
Output:
The Number -5 is below zero hence,
Result of the calculations = -8
Create a program that takes in two words, check for equality ignoring the cases, if the words are equal the print the word in upper case with an appropriate message however if the words are different then print the two words in lower case with an appropriate message.
Sample run 1:
Enter two words separated by spaces:
Welcome WELCOME
Output:
You have only entered one word: “WELCOME”
Sample run 2:
Enter two words separated by spaces:
NUST Students
Output:
You have entered two words: “nust” and “students”
- Create a program that takes in a student’s full names and marks for 3 In-class exercises, then calculate the average of this marks. This average mark is then categorized as follows:
Marks obtained
|
Grade Level
|
Message
|
80 – 100
|
1
|
Magnificent!!
|
70 – 79
|
2
|
Excellent!!
|
60 – 69
|
3
|
Good work!!
|
50 – 59
|
4
|
Good!!
|
1
DUE DATE: MONDAY 25 MARCH 2018 BEFORE 14h00
0 – 49
|
0
|
Fail – Try again next Year!!
|
Greater than 100 or less than 0
|
X
|
Invalid Marks!!, Marks too high. Or Invalid Marks!!, Negative marks not allowed.
|
Sample run 1:
Enter student full names:
Goodluck Johnathan
Enter 3 marks separated by spaces:
78 94.6 88
Output:
Student name: Goodluck Johnathan
Grade Level: 1
Comment: Magnificent!!
Sample run 2:
Enter student full names:
Ellen Johnson Sirleaf
Enter 3 marks separated by spaces:
200 104.87 99.9
Output:
Student name: Ellen Johnson Sirleaf
Grade Level: X
Comment: Invalid Marks!!,
Marks too high.
2
DUE DATE: MONDAY 25 MARCH 2018 BEFORE 14h00