Алгоритм, иконка, Интернет, не знаю.
I=K*i
i=2048:256=8 бит 1 символ
символов в алфавите
Число делить на 100 и умножать на 102 каждый раз. Что сложного?
Код на C#, мало чем отличается:
int K = Convert.ToInt32(textbox1.Text); // заменяешь функцией чтения введённого значения
int otvet = K/100*102; // твой ответ
<span>D:\учёба\математика\2013\Занятия</span>