G
Gast
Gast
Kann mir einer helfen?
Aufgabenstellung ist wie folgt:
Schreiben Sie eine Klasse Horner, die das Horner-Schema zur
Umwandlung aus dem Dezimalsystem in das Dual-, Octal- und
Hexadezimalsystem in folgender Weise implementiert:
• Die Methode public String horner (int number, int base) führt das
Horner-Schema aus; der Parameter number bezeichnet die umzurechnende
Zahl im Dezimalsystem, der Parameter base die Basis des Zielsystems
(wiederum gegeben im Dezimalsystem)
• Zulässige Angaben für number sind alle natürlichen Zahlen >= 0; für base
sind dies die Werte 2, 8 und 16. Wird für base ein anderer Wert als einer
dieser drei angegeben, soll die Methode eine Ausnahme auslösen:
throw new Exception("<Text>");
• Schreiben Sie eine Main-Methode. In dieser soll es ermöglicht werden eine
Zahl von der Tastatur einzulesen. Diese soll mit Hilfe der Methode horner in
das Dual-, Octal- und Hexadezimalsystem umgewandelt und ausgegeben
werden.
Aufgabenstellung ist wie folgt:
Schreiben Sie eine Klasse Horner, die das Horner-Schema zur
Umwandlung aus dem Dezimalsystem in das Dual-, Octal- und
Hexadezimalsystem in folgender Weise implementiert:
• Die Methode public String horner (int number, int base) führt das
Horner-Schema aus; der Parameter number bezeichnet die umzurechnende
Zahl im Dezimalsystem, der Parameter base die Basis des Zielsystems
(wiederum gegeben im Dezimalsystem)
• Zulässige Angaben für number sind alle natürlichen Zahlen >= 0; für base
sind dies die Werte 2, 8 und 16. Wird für base ein anderer Wert als einer
dieser drei angegeben, soll die Methode eine Ausnahme auslösen:
throw new Exception("<Text>");
• Schreiben Sie eine Main-Methode. In dieser soll es ermöglicht werden eine
Zahl von der Tastatur einzulesen. Diese soll mit Hilfe der Methode horner in
das Dual-, Octal- und Hexadezimalsystem umgewandelt und ausgegeben
werden.