Автор: cheops (23.09.2009 в 11:58)
Можно поступить следующим образом
#include <iostream>
using namespace std;
int main()
{
char ch = 'g';
// Преобразуем в число
int number = (int)ch;
// Количество единиц
int result = 0;
do
{
if(number % 2) result++;
number /= 2;
}
while(number);
cout << result << endl;
return 0;
} |