Write a program that accepts as input a sentence in which all the words are run together, but the first character of each word is uppercase. Convert the sentence to a string in which the words are separated by spaces and only the first word starts with an uppercase letter. For example, the string “StopAndSmellTheRoses.” would be converted to “Stop and smell the roses.” If the word is “I”, leave it as an uppercase I. Also check if the sentence ends with a “.”(period). If it does not, add a period at the end of the sentence. You should use a method to perform the editing to the sentence. Print the original sentence and the converted version. You may do this in the method or in the main program, having returned the new string. Repeat this for as many lines as there are in the input file. Use at least 8 lines of data. Have some with only one word. Have some words with only one letter(a), and at least one time the word I in the middle of the sentence. Some should end with a “.” and some not. You may use standard input (System.in) or an input file. Use a PrintWriter file for output.
PART 2:
Write a program that accepts as input a sentence in which all the words are run together, but the first character of each word is uppercase. Convert the sentence to a string in which the words are separated by spaces and only the first word starts with an uppercase letter. For example, the string “StopAndSmellTheRoses.” would be converted to “Stop and smell the roses.” If the word is “I”, leave it as an uppercase I. Also check if the sentence ends with a “.”(period). If it does not, add a period at the end of the sentence.
You should use a method to perform the editing to the sentence.
Print the original sentence and the converted version. You may do this in the method or in the main program, having returned the new string.
Repeat this for as many lines as there are in the input file. Use at least 8 lines of data. Have some with only one word. Have some words with only one letter(a), and at least one time the word I in the middle of the sentence. Some should end with a “.” and some not. You may use standard input (System.in) or an input file. Use a PrintWriter file for output.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images