Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Question 6 1 5 pts Line - Based File Processing Write a static method named plusScores that accepts as a parameter a Scanner containing a

Question 6
15 pts
Line-Based File Processing
Write a static method named plusScores that accepts as a parameter a Scanner containing a series of lines that represent student records. Each student record takes up two lines of input. The fi rst line has the student's name and the second line has a series of plus and minus characters. B elow is a sample input:
Kane, Erica
cdots+cdots+
Chandler, Adam +cdots+
Martin, Jake
+++++++
Dillon, Amanda
++-4+++-
The number of plus/minus characters will vary, but you may assume that at least one such charact er appears and that no other characters appear on the second line of each pair. For each student you should produce a line of output with the student's name followed by a colon followed by the percent of plus characters. For example, if the input above is stored in a Scanner called input, the call of plusScores(input); should produce the following output:
Kane, Erica: 40.0%
plus Chandler, Adam: 75.0% plus
Martin, Jake: 100.0% plus
Dillon, Amanda: 62.5% plus
Write your code below:
Edit View Insert Format Tools Table
image text in transcribed

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

Step: 3

blur-text-image

Ace Your Homework with AI

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

Get Started

Students also viewed these Databases questions