Guten Abend 
Folgende Aufgabe habe ich zu lösen:
Lesen Sie per Dialogbox eine Nummer ein, die eine Anzahl an Bytes
repräsentieren soll. Anschließend soll mit einer zweiten Dialogbox ein
Einheitenpräfix eingelesen werden.
Ihr Programm soll dabei folgende Einheitenpräfixe unterstützen: KB, MB, GB,
KiB, MiB, GiB. Es gilt: 1KB = 1000B, 1KiB = 1024B, etc.
Wie ich das bis hierhin umsetzen muss weiß ich:
" Lesen Sie per Dialogbox eine Nummer ein, die eine Anzahl an Bytes
repräsentieren soll. Anschließend soll mit einer zweiten Dialogbox ein
Einheitenpräfix eingelesen werden."
Doch nun weiß ich nicht wirklich was gefordert ist:
" Nun soll per mehrfacher
Fallunterscheidung der ursprüngliche Wert umgerechnet und dann ausgegeben
werden."
Was genau soll ausgegeben werden? In KB, MB, GB, KiB, MiB, GiB umgerechnet?
Folgende Aufgabe habe ich zu lösen:
Lesen Sie per Dialogbox eine Nummer ein, die eine Anzahl an Bytes
repräsentieren soll. Anschließend soll mit einer zweiten Dialogbox ein
Einheitenpräfix eingelesen werden.
Ihr Programm soll dabei folgende Einheitenpräfixe unterstützen: KB, MB, GB,
KiB, MiB, GiB. Es gilt: 1KB = 1000B, 1KiB = 1024B, etc.
Wie ich das bis hierhin umsetzen muss weiß ich:
" Lesen Sie per Dialogbox eine Nummer ein, die eine Anzahl an Bytes
repräsentieren soll. Anschließend soll mit einer zweiten Dialogbox ein
Einheitenpräfix eingelesen werden."
Doch nun weiß ich nicht wirklich was gefordert ist:
" Nun soll per mehrfacher
Fallunterscheidung der ursprüngliche Wert umgerechnet und dann ausgegeben
werden."
Was genau soll ausgegeben werden? In KB, MB, GB, KiB, MiB, GiB umgerechnet?
Zuletzt bearbeitet: