#include "..\CookHeader.h"

Array <string> numberChar
  = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F" };

void  notation(int base, int n) {
	if (n < base) {
		print(numberChar[n]);
	}
	else {
		notation(base, n / base);
		print(numberChar[n % base]);
	}
}

int main() {
	int number;
	input(number, "10진수 입력 --> ");
	print("\n2진수 : ");
	notation(2, number);
	print("\n8진수 : ");
	notation(8, number);
	print("\n16진수 : ");
	notation(16, number);
}