Im пытается обрешетке программу, которая делает это: ABCDEFGHIJKLMNOPQRSTU VWXYZ AA AB AC AD .... ZZ AAA AAB AACПрограмма для преобразования чисел букв
Так я подошел к этому трудно выразить словами, но я Попробуем пояснить
Я попытался создать базовую систему 27 и сделать A представляют 1, B-> 2 C-> 3 и AA-> 28 Проблема в том, что каждые 27 букв, где я получаю @, представляющий 0 .
Я также пробовал сделать A представлять 0 и иметь базовую систему 26, но 27 был бы BA, когда мне это нужно, чтобы быть AA
public class aaa
{
public static void main(String args[])
{
int counter=29;
for(int x=0;x<=counter;x++)
{
int quotient, remainder;
String result="";
quotient=x;
while (quotient>0)
{
remainder=quotient%27;
result = (char)(remainder+64) + result;
quotient = (int)Math.floor(quotient/27);
}
System.out.print(result+ " ");
}
}
}
Это печатает ABCDEFGHIJKLMNOPQRSTU VWXYZA @ AA AB
Я хочу, чтобы программа, чтобы сделать это ABCDEFGHIJKLMNOPQRSTU VWXYZ AA AB AC
Это тоже работает. благодаря – user2994363