Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hello, this is fore programming in the java language. I was given an assignment that is to take in an external file and we are

Hello, this is fore programming in the java language. I was given an assignment that is to take in an external file and we are to find phrases in the file that would signify it to be a duck or duckling or neither. I wrote a code but I got an error. Its a runtime error stating that the if statesments after the 1st are unreachable. I dont know how to fix that and I asked my professor and he told me I need to make three separate methods. One method to find the duck, another method keyCheck to count how many times a certain string occurs within a string, and a method which looks at differences between all lowercase line and regular line. I dont get how to do that so could you please show me what he means by fixing it? This is really hard. Please keep it in this kind of format where we use ifs and whiles and indexOfs, and stuff like that , not higher stuff like .contains. Below is a pic of the original assignment, below that is my program, below that is a picture of what the professor sent me. Thank you so very much!
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed
Program #2 : Calling a Duck a Duck! When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck Write a program to recognize a duck using the above criteria. More precisely, write a program to read lines of up to 80 characters and tell whether that line contains a duck But ducks don't like to come out into the open, so you'll have to check if the line has the words "Waddle" "Swim and "Quack." The words can be in any order, in any case, and may be embedded in other words. There may not be characters embedded within them. As a special case, a line may have a ducking, if all occurrences of the words "Waddle" Swim" and "Quack" are in lower case. HINT: Use nextline to input each line into a string variable, and then use your indexof operation to check for substrings. Sample Program Input (from in file.txt) X- I saw it wadding, swimming, and guacking. ckinsIt waddled, swimmed, and gucked. My, SWIM, SWIM, SWIM, Wadd, lead on, quackers . Swim, swim, little moquackette, waddle home to mother. X Aren't ducks silly? Sample Program Output (to screen) Line 1 is not a duck Line 2 is a duckling Line 3 is not a duck Line 4 is a duck Line 5 is not a duck int Seris

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

Recommended Textbook for

Database And Expert Systems Applications 33rd International Conference Dexa 2022 Vienna Austria August 22 24 2022 Proceedings Part 1 Lncs 13426

Authors: Christine Strauss ,Alfredo Cuzzocrea ,Gabriele Kotsis ,A Min Tjoa ,Ismail Khalil

1st Edition

3031124227, 978-3031124228

More Books

Students also viewed these Databases questions

Question

=+ a. How does this change affect the incentives for working?

Answered: 1 week ago