6.Q lower or UPPER(★☆☆)
問題
アルファベット1文字が渡されたとき、それが大文字ならUPPERCASE、小文字ならlowercaseと出力しよう。
入出力例
例1
入力
Input
a出力
Output
lowercase例2
入力
Input
B出力
Output
UPPERCASEヒント
ヒント1
char型は1byteの整数値のため、互いに大小関係があります。ASCIIコードの話を思い出してみましょう。
解答例
解答例
char型は各文字コードに対応する整数値のため、<、>、<=、>=などで大小を比較することができます。
cpp
#include <iostream>
using namespace std;
int main() {
char c;
cin >> c;
if (c >= 'a') {
cout << "lowercase" << endl;
}
else {
cout << "UPPERCASE" << endl;
}
}