char[] zahl={'1','12','123','1234','12345','123456','1234567'};

wird nicht ganz gehn...
Wenn, dann mit String.

System.out.println(zahl[i] buchstabe[i]);

auch nicht ganz:

System.out.println(zahl[i] + buchstabe[i] +"");


Ansonsten eine ziemlich gute Idee(Obwohl ich kaum glaube, das der Lehrer damit einverstanden wäre (ich geh jetzt mal von meiner Lehrerin aus ) )


EDIT: @Freezy: der Code stimmt auch, hab ihn schon getestet...