
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
I need to make this program modular, with funciton prototypes, function definition and function call
#include <iostream>
#include <string>
using namespace std;
int main()
{
string input;
string spaced;
cout << "Enter a sentence with no spaces." <<endl;
cout << "Use a capital letter to distinguish each individual word:"<<endl;
cin>>input;
cout <<endl;
spaced = input[0];
for(int i=1;i<input.length();i++){
if(isupper(input[i])){
spaced +=" ";
spaced += input[i]-'A'+'a';
}
else
spaced += input[i];
}
cout << "Your sentence was: "<<endl;
cout<<spaced;
cout <<endl;
return 0;
}
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 3 steps with 3 images

Knowledge Booster
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
- This code needs to be modular, with function prototype, function call and function definition #include <iostream> using namespace std; int main(){string input;cout<<"Enter 10 character phone number using letters: "<<endl;\cin>>input;cout <<endl;cout <<"Here are the number for the letters you used: "<<endl; for (int i = 0; i < input.length(); i++) { if(input[i]=='A' || input[i]=='B' || input[i]=='C'){cout<<2;}else if(input[i]=='D' || input[i]=='E' || input[i]=='F'){cout<<3;}else if(input[i]=='G' || input[i]=='H' || input[i]=='I'){cout<<4;}else if(input[i]=='J' || input[i]=='K' || input[i]=='L'){cout<<5;}else if(input[i]=='M' || input[i]=='N' || input[i]=='O'){cout<<6;}else if(input[i]=='P' || input[i]=='Q' || input[i]=='R' || input[i]=='S'){cout<<7;}else if(input[i]=='T' || input[i]=='U' || input[i]=='V'){cout<<8;}else if(input[i]=='W' || input[i]=='X' || input[i]=='Y' ||…arrow_forwardC++arrow_forwardC++ Need Help with 3 part #include <iostream>#include <string>using namespace std; void PrintMenue() {cout << "\nMENU" << endl;cout << "c - Number of non-whitespace characters" << endl;cout << "w - Number of words" << endl;cout << "f - Find text" << endl;cout << "r - Replace all !'s" << endl;cout << "s - Shorten spaces" << endl;cout << "q - Quit" << endl;cout << "\nChoose an option:" << endl;} /* Define your functions here. */ int main() { string text;cout << "Enter a sample text:\n" << endl;getline(cin, text);cout << "You entered: ";cout << text << endl;PrintMenue();return 0;}arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- 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

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)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education