محاسبه تعداد حروف کوچک و بزرگ رشته در C++
#include
#include
using namespace std;
//sourcea.ir
int main() {
string inputString;
int uppercaseCount = 0;
int lowercaseCount = 0;
cout << "Enter a string: ";
getline(cin, inputString);
for (char c : inputString) {
if (isupper(c)) {
uppercaseCount++;
} else if (islower(c)) {
lowercaseCount++;
}
}
cout << "Number of uppercase letters: " << uppercaseCount << endl;
cout << "Number of lowercase letters: " << lowercaseCount << endl;
return 0;
}
توضیحات:
این برنامه یک رشته از ورودی میگیرد و تعداد حروف بزرگ و کوچک در آن رشته را جداگانه محاسبه و نمایش میدهد.
برای این کار از توابع
isupper
و
islower
استفاده شده است که بشناساند که یک حرف بزرگ یا کوچک است.
موفق باشید
A.J


