Программа написана на с++. объяснить каждую строчку понятным языком #include
#include
#include
int main()
{
int digital, num, count, maxDigital, firstDigital, preMaxDigital;
count = 0;
setlocale(LC_ALL, "Russian");
int twoCC[16];
int reverctwoCC[16];
for (int i = 0; i > digital;
maxDigital = digital;
preMaxDigital = maxDigital;
if (digital 32767)
{
std::cout 0)
{
twoCC[count] = num % 2;
num = num / 2;
count++;
}
for ( int i = 0; i maxDigital)
{
maxDigital = preMaxDigital;
}
}
firstDigital = reverctwoCC[count - 1];
for (int j = 1; j maxDigital)
{
maxDigital = preMaxDigital;
}
}
std::cout<< "\n"<< "ответ: " << maxDigital;
return 0;
}