Taschenrechner

  • 5
  • Gesperrt
Der Taschenrechner ist eine Art Initiationsritus in der Programmierung. Jeder anständige Noob muss einfach ein Programm schreiben, das addiert und subtrahiert. Jetzt, wo wir bereits wissen, wie man Klassen und static-Methoden manipuliert, werden wir einen normalen Taschenrechner mit vier arithmetischen Operationen und der Möglichkeit erstellen, den Prozentsatz einer Zahl zu finden!
Du kannst diese Aufgabe nicht abschließen, weil du nicht angemeldet bist.
Kommentare (8)
  • Beliebt
  • Neu
  • Alt
Du musst angemeldet sein, um einen Kommentar schreiben zu können
Jackie
Level 8
1 April, 17:51
solution at procent is false
Hariboto
Level 7 , Dresden, Germany
19 Februar, 20:59
Hmm.. die Umrechnung von int in double sollte vorab erklärt werden.
StickyMelone
Level 8 , Erfurt, Germany
30 August 2022, 06:07
Kann mir jemand sagen warum bei Punkt 4 das a*1.0 gerechnet wird ? Eigentlich steht doch als Anforderung das Ergebnis der Division von a und b also a/b :) Hat das was mit dem Double am Hut ?
public static double dividieren(int a, int b) {
    return (a * 1.0) / b;
}
Steven Dieckmann
Level 7 , Germany, Germany
1 November 2022, 07:17
Ja, du musst die Werte der int-Variablen in Double-Variablen umwandeln. Wenn du z.B. 5/2 rechnest, kommt ja 2,5 heraus. Ein int ist eine Ganzzahl und stellt keine Kommastellen dar.
Claudia Theiling
Level 18 , Lüneburg, Germany
8 Juli 2020, 21:05
Aufgabe 5 in Deutsch ist sehr missverständlich formuliert. Gesucht ist der Prozentwert. a ist der Grundwert und b die Prozentzahl.
Steven Dieckmann
Level 7 , Germany, Germany
1 November 2022, 07:15
Da habe ich auch ein bisschen gebraucht. Beispiel: Wenn ich von 200 (a) 3 % (b) rechne - muss (return) 6 herauskommen.
Stephan E.
Level 10 , Stuttgart, Germany
31 Januar 2020, 14:18
I cant accomplish the 4th and 5th requirements for no reason, in my opinion. In the beginning i tried to round it up or down but nothing worked ( with int/double/float and in the end also with the Math.ceil/Math.floor) Cant get it, pls help
Roman
Level 41
3 Februar 2020, 08:00
Please refer to Help section at our course.