Overview In this task, you should write a program that asks the user to enter one or more sentences. The program counts and prints on the screen how many sentences, words and characters the user wrote. Task Write a java program that prompts the user to write a text with one or more sentences. The program will then print on the screen how many sentences, words and characters the user entered. You can assume that: •    one sentence: always ends with a period (.), an exclamation point (!), a question mark (?) or the user presses 'enter' on the keyboard. • words: always separated by a space () or the user presses 'enter' on the keyboard. •    a sign: is any character in the text (string) that the user enters. Tip • StringTokenizer, String.split and / or Scanner. Output attached by pic

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter11: Advanced Inheritance Concepts
Section: Chapter Questions
Problem 1DE
icon
Related questions
Question

Overview
In this task, you should write a program that asks the user to enter one or more sentences. The program counts and prints on the screen how many sentences, words and characters the user wrote.

Task
Write a java program that prompts the user to write a text with one or more sentences. The program will then print on the screen how many sentences, words and characters the user entered.

You can assume that:
•    one sentence:
always ends with a period (.), an exclamation point (!), a question mark (?) or the user presses 'enter' on the keyboard.
• words:
always separated by a space () or the user presses 'enter' on the keyboard.
•    a sign:
is any character in the text (string) that the user enters.
Tip
• StringTokenizer, String.split and / or Scanner.

Output attached by pic

Exempel
Enter sS ome
text>Java I
Sentences: 1
Words: 2
Characters: 6
Enter some text>Talar ni bra latin? Ja, jag talar bra latin!
Sentences: 2
Words: 9
Characters:
11
Enter some text>1234567890 !"#¤%&/ ()=
Sentences: 2
Words: 2
Characters: 21
Enter some text>One! Two? Three.
Sentences: 3
Words: 3
Characters: 16
Transcribed Image Text:Exempel Enter sS ome text>Java I Sentences: 1 Words: 2 Characters: 6 Enter some text>Talar ni bra latin? Ja, jag talar bra latin! Sentences: 2 Words: 9 Characters: 11 Enter some text>1234567890 !"#¤%&/ ()= Sentences: 2 Words: 2 Characters: 21 Enter some text>One! Two? Three. Sentences: 3 Words: 3 Characters: 16
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Random Class and its operations
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