Write a program that finds word differences between two sentences. The input begins with an integer indicating the number of words in each sentence. The next input line is the first sentence and the following input line is the second sentence. Assume that the two sentences have the same number of words and no more than 20 words each. The program displays word pairs that differ between the two sentences. One pair is displayed per line. Ex: If the input

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter7: Characters, Strings, And The Stringbuilder
Section: Chapter Questions
Problem 4GZ
icon
Related questions
Question

Write a program that finds word differences between two sentences. The input begins with an integer indicating the number of words in each sentence. The next input line is the first sentence and the following input line is the second sentence. Assume that the two sentences have the same number of words and no more than 20 words each. The program displays word pairs that differ between the two sentences. One pair is displayed per line.

Ex: If the input is:

6

Smaller cars get better gas mileage

Tiny cars get great fuel economy

then the output is:

Smaller Tiny

better great

gas fuel

mileage economy

Add a method named readSentences to read the input sentences into two String arrays.

public static void readSentences(Scanner scnr, String[] sentence1Words, String[] sentence2Words, int wordCount)

main() already contains code to read the word count and call readSentences(). Complete main() to display differing word pairs.

 

import java.util.Scanner;

public class LabProgram {

/* Define your method here */

public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
String[] sentence1Words = new String[20];
String[] sentence2Words = new String[20];
int wordCount;
  
// Read the number of words per sentence
wordCount = scnr.nextInt();
  
// Call readSentences() to populate arrays
readSentences(scnr, sentence1Words, sentence2Words, wordCount);
  
// Display differing word pairs
/* Type your code here. */
  
}
}

 

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Constants and Variables
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning