Write c++ Program that will input a sentence ended with dot, then count number of words, number of letters, number of capital letters & number of small letters.
1
Expert's answer
2013-04-10T09:37:22-0400
#include<iostream> #include <string> #include <conio.h> using namespace std;
int main() {
string sentence=""; getline(cin,sentence);//get sentence from keyboard
int countupperCaseLetters = 0;//variable for upperCaseLetters int countlowerCaseLetters = 0;//variable lowerCaseLetters int countwords = 1; for(unsigned int i = 0; i < sentence.length(); i++) { if (sentence[i] >= 'A' && sentence[i] <= 'Z') { countupperCaseLetters++;//calculate count upper CaseLetters } else if (sentence[i] >= 'a' && sentence[i] <= 'z') { countlowerCaseLetters++;//caluclate count lower CaseLetters } else if (sentence[i] == ' ') { countwords++;//caluclate Total number of words: } } int Totalnumberofletters=countupperCaseLetters + countlowerCaseLetters; // Show result cout << "Total number of words: " << countwords << endl; cout << "Total number of letters: " << Totalnumberofletters << endl; cout << "Total number of capital letters: " << countupperCaseLetters << endl; cout << "Total number of small letters: " << countlowerCaseLetters << endl; getch();//delay return 0; }
Numbers and figures are an essential part of our world, necessary for almost everything we do every day. As important…
APPROVED BY CLIENTS
"assignmentexpert.com" is professional group of people in Math subjects! They did assignments in very high level of mathematical modelling in the best quality. Thanks a lot
Comments
Leave a comment