
Write a program that will read a line of text and output the number of words
in the line and the number of occurrences of each letter. Define a word to be
any string of letters that is delimited at each end by either whitespace, a period, a
comma, or the beginning or end of the line. You can assume that the input consists
entirely of letters, whitespace, commas, and periods. When outputting the number
of letters that occur in a line, be sure to count uppercase and lowercase versions of a
letter as the same letter. Output the letters in alphabetical order and list only those
letters that occur in the input line. For example, the input line
I say Hi.
should produce output similar to the following:
3 words
1 a
1 h
2 i
1 s
1 y

Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 2 images

- The mode of a dataset is the item that appears most frequently. Write a program to read in numbers between 1 and 100 and then report the mode. If more than one number appears most frequently. choose the highest number. The most frequent value was 42, appearing 9 times. I Full Screen ¢ p4.cpp O 1 #include O New 3 using namespace std; 4 5- int main() { 6. 7 // TODO: Write your code here cout « "The most frequent value was <« 50 <« ", appearing " <« e « times." <« endl; 10 } 11arrow_forwardIn Java pleasearrow_forwardIn Java create a class CharsToUnicodeWhile. Write code that reads from the user a string of characters and then prints them in Unicode. The user can quit the program by typing “Q' or “q”, otherwise the program stays in a loop and reads another string to convert it to Unicode. Use a while loop to test “Q' or “q” and a for loop to traverse the entered string, character by character. Hint: Initialize the while-loop condition BEFORE you enter the loop and update the while-loop condition AT THE END of the body of the loop.arrow_forward
- A program in javaarrow_forwardWrite a complete Python program that opens a file called sample.txt for reading, and opens a file called out.txt for writing.arrow_forwardIn python, write a code that allows the user to input two non-negative number sequences in increasing order (the numbers entered are always getting bigger, and no number repeats), both terminated by a -1. The size of each sequence can vary (maybe sequence - 1 has four numbers, and sequence - 2 has seven). The output of this code should be a third sequence that is a combination of both sequences 1 and 2 and is sorted in non-decreasing order. Note: Non-decreasing order means there can be a repeated number in the third sequence (see example 1). A strictly increasing order sequence cannot have repeat numbers at all (see example 3). Remember, all input sequences must be in strictly increasing order! please do this using python, only using while loops. NO language of "break" or "len" please. Hint: we can use three separate lists to solve this code.arrow_forward
- Programing Carrow_forwardCan you give me two ways to do itarrow_forwardIn Java: Forms often allow a user to enter an integer. Write a program that takes in a string representing an integer as input, and outputs yes if every character is a digit 0-9. Ex: If the input is: 1995 the output is: yes Ex: If the input is: 42,000 or 1995! the output is: no Hint: Use a loop and the Character.isDigit() function.arrow_forward
- write a program that inserts parentheses, a space, and a dash into a string of 10 user-entered numbers to format it as a phone number. for example 5555555555 becomes (555) 555-5555. If the user does not enter exactly 10 digits, display an error message. continue to accept user input until the user enters 999 using string builder.arrow_forwardIn PYTHON, write a code that allows the user to input two non-negative number sequences in increasing order (the numbers entered are always getting bigger, and no number repeats), both terminated by a -1. The size of each sequence can vary. The output of this code should be a third sequence that is a combination of both sequences 1 and 2 and is sorted in non-decreasing order. Note: Non-decreasing order means there can be a repeated number in the third sequence (see example 1). A strictly increasing order sequence cannot have repeat numbers at all (see example 3). PLEASE do this using PYTHON, ONLY using while loops. NO language of "break", "len" or "True" please. Hint: we can use three separate lists to solve this code.arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





