The Program in C++ program to replace all the lower-case letters of a given string with the corresponding capital letter is given below:
#include <iostream>
#include <cstring>
using namespace std;
int main() {
char str[100];
cout << "Enter a string: ";
cin.getline(str, 100);
for (int i = 0; i < strlen(str); i++) {
if (str[i] >= 'a' && str[i] <= 'z') {
str[i] = str[i] - 32; // subtract 32 to convert to upper-case
}
}
cout << "Modified string: " << str << endl;
return 0;
}
Output:
Enter a string: spread positivity and kindness-codeauri
Modified string: SPREAD POSITIVITY AND KINDNESS-CODEAURI
Pro-Tips💡
This program first prompts the user to enter a string, which is stored in the str
variable.
Then, it iterates through each character in the string and checks if it is a lower-case letter (i.e., if it is within the ASCII range for lower-case letters).
If it is, the program subtracts 32 from the character’s ASCII value to convert it to its corresponding upper-case letter.
Finally, the modified string is printed to the console.
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.