I need help writing a java code that counts vowel in a sentence MUST use while loop

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

I need help writing a java code that counts vowel in a sentence MUST use while loop

• If users select 'C' or 'c' the program will count the number of vowels in a user input String (spaces included).
o ask users to enter a String to count for the vowels, then use a while loop to count the number of vowels occurrences
in the String (vowels are: a,e,i,0,u. You must count both upper case and lower case ones). Users may enter Strings
with spaces such as "Looping is a powerful construct in programming languages.". Think about efficiency when
determining if a character is a vowel (case insensitivity) by assuming you need to do the counting on strings
containing Imillion of characters or so.
Hint: To read individual characters in a String one can use the following methods that are available to String object:
length () which return the total number of characters in the String and charAt ( index ) to get the character at index
location (0-based).
For example:
String message
= new String ( "To BE or not to BE" );
message.length () will return 18.
message.charAt ( 0 ) returns 'T'.
message,charAt ( 5 ) returns ' '.
message,charAt ( 16 ) returns 'B'.
The total vowels in message is : 6
Transcribed Image Text:• If users select 'C' or 'c' the program will count the number of vowels in a user input String (spaces included). o ask users to enter a String to count for the vowels, then use a while loop to count the number of vowels occurrences in the String (vowels are: a,e,i,0,u. You must count both upper case and lower case ones). Users may enter Strings with spaces such as "Looping is a powerful construct in programming languages.". Think about efficiency when determining if a character is a vowel (case insensitivity) by assuming you need to do the counting on strings containing Imillion of characters or so. Hint: To read individual characters in a String one can use the following methods that are available to String object: length () which return the total number of characters in the String and charAt ( index ) to get the character at index location (0-based). For example: String message = new String ( "To BE or not to BE" ); message.length () will return 18. message.charAt ( 0 ) returns 'T'. message,charAt ( 5 ) returns ' '. message,charAt ( 16 ) returns 'B'. The total vowels in message is : 6
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Files and Directory
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education