Возьмем Р - периметр; S - площадь; а - сторона квадрата.
S= a*a
a=P/4
Рассмотрим на примере:
P=4
а=4/4=1
S=1*1=1
Если число дано в десятичной системе счисления, то в двоичной системе получится 111001,01, в восьмиричной 71,2, в шестнадцатиричной 39,4
#include <iostream>
#include <cmath>
using namespace std;
void isArmstrong(const int number)
{
int origNum, num, rem, sum = 0;
origNum = number;
num = origNum;
while(num != 0) {
rem = num % 10;
sum += pow(rem, 3);
num /= 10;
}
if(sum == origNum)
cout << origNum << " is an Armstrong number.";
else
cout << origNum << " is not an Armstrong number.";
}
int main()
{
isArmstrong(153);
return 0;
}
_________________________
С проверкой https://ideone.com/keY6PS
Если сейчас он поет, то через 45 минут он будет махать хвостом