Können drei beliebige Liniensegmente die Seiten eines Dreiecks sein? Du hast wahrscheinlich schon erraten (oder dich an die Geometrie aus der Schule erinnert), dass du nur dann ein Dreieck erhältst, wenn die Summe der Längen von zwei beliebigen Seiten größer ist als die Länge der dritten Seite. Nun, jetzt werden wir Code schreiben, um zu prüfen, ob 3 Liniensegmente geeignet sind, ein Dreieck zu bilden.
Dreiecksregel
- 4
Gesperrt
Kommentare (6)
- Beliebt
- Neu
- Alt
Du musst angemeldet sein, um einen Kommentar schreiben zu können
Tim
24 August 2021, 18:35
Wenn Mann beim if satement if ((a <= b + c) && (b <= c + a) && (c <= a + b)) eingibt, dann wird es als nicht erfüllt angesehen. Obwohl es eigentlich geht.... Ist zwar nervig, aber man darf kein = Zeichen dazwischen stehen haben. Es muss dann also so if ((a < b + c) && (b < c + a) && (c < a + b)) aussehen. Dann wird dir Aufgabe auch als richtig angesehen. :D
0
elias
10 Oktober 2022, 14:51
if ((seite1+seite2 <= seite3) && (seite2+seite3 <= seite1) && (seite1+seite3 <= seite2))
System.out.println("Das Dreieck ist nicht möglich.");
usw.
doch das Funktioniert habs allerdings anders herum gemacht
0
Prafessor
16 Juni 2020, 09:11
Verstehe nicht, warum die 4 Anforderung nicht erfüllt wird.
0
Madras
18 Februar 2020, 14:05
Dein Ergebnis ist nicht ganz richtig, deine Überprüfungen sind nicht ganz korrekt. Gibt ja auch den Fall, dass C = A+B ist, ein Dreieck ist dann aber dennoch nicht möglich.
0
TR28
14 Februar 2020, 07:15
Das Ergebnis ist richtig, dennoch ist der letzte Punkt nicht erfüllt.
0
Marcel
12 August 2021, 18:17
Kann das sein das du statt && eher || gemacht hattest?
0