The Program in C++ Program to Capitalize First Character of each element is given below:
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;
int main() {
int n;
cout << "Hello Codeauri Family,enter the number of strings here to convert them into Capitalized String:";
cin >> n;
vector<string> str_vec(n);
cout << "Well,enter the strings here: " << endl;
for (int i = 0; i < n; i++) {
cin >> str_vec[i];
}
for (int i = 0; i < n; i++) {
str_vec[i][0] = toupper(str_vec[i][0]);
}
cout << "Okay,the capitalized strings are: " << endl;
for (int i = 0; i < n; i++) {
cout << str_vec[i] << endl;
}
return 0;
}
Output:
Hello Codeauri Family,enter the number of strings here to convert them into Capitalized String:3
Well,enter the strings here:
codeauri
is
helpful
Okay,the capitalized strings are:
Codeauri
Is
Helpful
Pro-Tips💡
This program prompts the user to enter the number of strings, then the strings themselves.
The strings are stored in a vector
named str_vec
.
The first character of each string is capitalized by using the toupper
function from the cctype
library.
Finally, the capitalized strings are displayed.
Learn C-Sharp ↗
C-sharp covers every topic to learn about C-Sharp thoroughly.
Learn C Programming ↗
C-Programming covers every topic to learn about C-Sharp thoroughly.
Learn C++ Programming↗
C++ covers every topic to learn about C-Sharp thoroughly.