C++ Program to Convert Lowercase Character to Uppercase

In this program, you'll learn to convert lowercase to uppercase character and vise-versa.



Source Code
#include<iostream>
using namespace std;

int main(int argc, char const *argv[])
{
    int ch;
    char c, result;

    cout<<"1 :: lowercase to UPPERCASE\n";
    cout<<"2 :: UPPERCASE to lowercase\n";
    cout<<"Enter ur choice (1/2): ";
    cin>> ch;

    switch (ch)
    {
    case 1:
        cout<<"Enter any character (a-z): ";
        cin>> c;
        result = c - 32;
        cout<<"Uppercase is: " << result;
        break;
    case 2:
        cout<<"Enter any character (A-Z): ";
        cin>> c;
        result = c + 32;
        cout<<"Uppercase is: " << result;
        break;
    default:
        cout<<"Wrong choice, try again..";
        break;
    }
    return 0;
}
Output
1 :: lowercase to UPPERCASE
2 :: UPPERCASE to lowercase
Enter ur choice (1/2): 1
Enter any character (a-z): a
Uppercase is: A

1 :: lowercase to UPPERCASE
2 :: UPPERCASE to lowercase
Enter ur choice (1/2): 2
Enter any character (A-Z): S
Uppercase is: s

1 :: lowercase to UPPERCASE
2 :: UPPERCASE to lowercase
Enter ur choice (1/2): 3
Wrong choice, try again..