Write a program that reads a string

Assignment Help Programming Languages
Reference no: EM131267248

Write a program that reads a string and outputs the number of times each lowercase vowel appears in it. Your program must contain a function with one of its parameters as a string variable and return the number of times each lowercase vowel appears in it.

Also write a program to test your function. (Note that if str is a variable of type string, then str.at(i) returns the character at the ith position. The position of the first character is 0. Also, str.length() returns the length of the str, that is, the number of characters in str.)

Please submit each lab assignment with only two files for grading.

a .docx file of its program's successful execution output in Word format
a .cpp file of your C++ program design (source code)

Each .cpp source code should include a header documentation and some block documentation. Please see my sample .cpp file under Additional Resources at Student Center.

Do not omit embedded block documentation. This is a part of grading component.

An example for header documentation: (stated in Class Information document)

// Author: Gerry Adams

// Assignment: Lab 3 - P2.3

// Program Title: Arithmetic Operations

// Program Description: The program prompts the user for two integers, and the calculatetheir sum, difference, product, average, distance, maximum, and minimum.

// Compiler Used: Microsoft Visual C++

// Completion Date: July 1, 2016

1. Do not include unnecessary header files such as <math>. Arithmetic operations such as +, -, *, / do not require <math> header file.

2. To pause an execution for viewing, you may use system ("PAUSE");

3. If you use the statement: using namespace std; at the beginning of your program, you need not to include std:: with cin and cout.

4. Be aware of using proper code indentation. The purpose of good indentation is for easy reading and debugging, thus speeding up maintenance work.

Reference no: EM131267248

Questions Cloud

Create a second ad or storyboard for your product : Now create a second ad or storyboard for your product. This time, however, you must use all the words, visuals, and concepts that are listed in the right column.
Server system to a cloud computing environment : What factors should a firm consider when evaluating a move from a client/server system to a cloud computing environment?
Which of the following is a class of fingerprint pattern : The automated fingerprint identification systems (AFIS) can search a set of 10 fingerprints against a file of 500,000 in approximately and Which of the following is a class of fingerprint pattern
Program that reads a fahrenheit degree : Write a program that reads a Fahrenheit degree in double from an input dailog box, then converts it to celius and display the result in message dialog box. the formula for the conversion as follows : celiuse=(5/9)*(fahrenheit-32)?
Write a program that reads a string : Write a program that reads a string and outputs the number of times each lowercase vowel appears in it. Your program must contain a function with one of its parameters as a string variable.
Write a program that will first read in a positive integer : Write a program that will first read in a positive integer number, say n, from standard input. Then you need to create enough space in the heap via a call to malloc to hold an array of n integers.You then need to use array index operators to fill the..
Write menu-driven program that make coffee shop operational : The cost of one small cup is $1.75, one medium cup is $1.90, and one large cup is $2.00. Write a menu-driven program that will make the coffee shop operational.
List the six fundamental forms : The study lists six fundamental forms that communicate trustworthiness of an Internet store. List the six fundamental forms. Explain what fulfillment means and what the five components of fulfillment are according to the eCommerce Trust Study above. ..

Reviews

Write a Review

Programming Languages Questions & Answers

  Development of a simple menu driven text adventure

Explain why NO_EXIT has been declared and used in defining the contents of the map array, rather than just directly using the value 99999 in the map array definition

  Data transmission

Data Transmission.  Please respond to the following: Compare the four items related to channel capacity: data rate, bandwidth, noise, and error rate.  Determine the most important and justify its significance over the remaining items.

  Write pseudocode for finding grade of a student

Write pseudocode for finding grade of a student given his/her total score. The program must display a grade of A if the score is above 85, a B if it is between 85 and 75, a C.

  Write pseudocode statements to declare four integers

Write Pseudocode statements to Declare 4 Integers. You can decide on the variables names of each of the integers.

  Explaining data-driven multicast routing paradigm

The data-driven multicast routing paradigm works best on local networks that have low delay and excess capacity, while the demand driven paradigm works best in a wide are environment.

  Explain online ordering system application

Develop 3 proposals for your development strategy, which include outsourcing (buy), insourcing (make), or a combination of both. You will present the pros and cons of each, along with a financial analysis. Finally, you will make a recommendation o..

  Solution-p1mygrade

a) Name this Solution "p1MyGrade" and this project "MyGrade01". b) Write a simple program that does the following:

  Write program to enter numeric values-arithmetic operator

Write a program that lets the user enter 2 numeric values, and an arithmetic operator: +, -, * and /. Write a switch statement that displays the result.

  Write program to find whether number is divisible by eleven

Write down the program which prompts user to enter positive integar and then uses criterion to find out whether number is divisible by 11.

  Function to retrieve each of the private data members

Write a class called "Date" with month, day and year as private members. Have constructor that sets default date to 1st January 2000. Have accessor function which retrieves each of the private data members.

  Write a program that uses one of the map classes

Write a program that uses one of the Map classes to implement a contact list. Contact information should include first name, last name, a phone number and an email address

  Provide an analytical result for data science requirements

Provide an analytical result for data science requirements - The purpose of the project is to analyse jobs advertised for data science position within ACT region for the purpose of avoiding users going through all jobs advertised in order to know t..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd