Computers and Technology

Suppose that a Scanner object contains a bunch of tokens all on a single line separated by spaces. For example: 100.5 65 pizza 100 45.75 70 5.8 5
Also suppose that you have two integers n and m that are both positive. For example:
n = 5 and m = 10
Write a static method: public static double partialSum(Scanner s, int n, int m) that takes a Scanner and two integers n and m as arguments and returns the sum of the integers read by the Scanner that are divisible by n and not divisible by m.
In the above example, the integers divisible by 5 and not divisible by 10 are 65 and 5, so the result would be 70.
If the Scanner is empty, or no tokens are valid integers, the result should be 0. You can assume the Scanner is not null.
It is probably easiest to test your method by creating a Scanner with a String instead of System. in. Please see the starter code for an example of how to do this.
Tests to include in your main method:
+Test the above example with "100.5 65 pizza 100 45.75 70 5.8 5" as the tokens and n = 5 and m = 10. The result should be 70.
+Include tests that verify that invalid tokens (doubles and words) are filtered out and do not cause InputMismatchExceptions.
+Include a test where the Scanner is empty. The result should be zero.

answer
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 07:30, haleyblu6351
By refraining from constructing a building until they are certain that it will not cause harm to the environment, an organization is adhering to the
Answers: 2
image
Computers and Technology, 23.06.2019 20:30, batmandillon21
1. for which of the following are you not required to signal beforehand? a. changing lanes b. speeding up c. stopping
Answers: 2
image
Computers and Technology, 24.06.2019 10:00, lashaunahard
Each time you save a document, you will need to type in the file type in which it should be saved you can select the save button to save it with the same file name if it has been previously saved you will need to select the location to save the file you will need to use the save as dialog box
Answers: 1
image
Computers and Technology, 24.06.2019 11:00, airbenderjermai
Need fast im timed in a paragraph of 125 words, explain at least three ways that engineers explore possible solutions in their projects.
Answers: 2
Do you know the correct answer?
Suppose that a Scanner object contains a bunch of tokens all on a single line separated by spaces. F...

Questions in other subjects:

Konu
Mathematics, 22.09.2020 14:01