Рамзи C дода шудааст, ки ё ҳарф (лотинӣ ё русӣ), ё рақам буда метавонад.
Агар ин рамзи C рақамро ифода кунад, сатри "digit",
ҳарфи лотиниро ифода кунад - "lat" ва
агар ҳарфи русиро ифода кунад - "rus" чоп карда шавад.
Ҳал дар C++.
#include <bits/stdc++.h>
using namespace std;
int main() {
char C;
cout << "Ramz: ";
cin >> C;
if((int)'0' <= (int)C && (int)C <= (int)'9') {
cout << "digit";
}
else if(((int)'a' <= (int)C && (int)C <= (int)'z')
|| ((int)'A' <= (int)C && (int)C <= (int)'Z')) {
cout << "lat";
}
else {
cout << "rus";
}
return 0;
}