Печать
Категория: Сатрҳо
Просмотров: 565

Рамзи 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;
}