zahlensysteme

ähnliches problem / frage wie weiter unten

nur suche ich eine möglichkeit mit einem belibigen zahlensystem unter C alle zahlen auszugeben.

z.b. dez_sys : 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...
z.b. okt_sys : 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20...
z.b. (hier das problem) 0 1 2 3 4 5 10 11 12 13 14 15 20 21 ...

also will bei der höchsten bekannten zahl alle zahlen ausgeben lassen

bei dem 6er_system also bei 3 stellen wäre die größte zahl 555 wie kann ich das jedoch meinem C beibringen???

mfg bikky
 
google mal nach g-adischer darstellung einer zahl bzw. wie man mit solchen zahlen arbeitet (rechnet)...

so wie sich das für mich darstellt ist es dann das problem, dass du den zahlentyp integer hernimmst... probiers mit strings und rechne manuell... ;)
 
habs einfach so gemacht ;)

(...)
for (i=1;i<=7;i++)
{
for (j=1;j<=7;j++)
{
for (k=1;k<=7;k++)
{
printf("%i%i%i\n",i,j,k);
(...)

bikky
 
ist doch egal hauptsache aufgabe erfüllt

sollte mit schleifen gemacht werden. das habe ich doch oder???

mfg bikky
 
Zurück
Oben