1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

2 Runde Prolog

  • Bentha
  • 18. Oktober 2006 um 13:58
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Bentha
    Punkte
    1.191
    Beiträge
    234
    • 18. Oktober 2006 um 13:58
    • #1

    Hallo!
    Ich komme bei Übung 2 einfach nicht dahinter, wie ich das angehen muss.
    Also muss ich da beim Median die drei Werte miteinader vergleichen oder sortieren und wenn ja wie ???:confused:

    Wäre nett wenn man mir auf die Sprünge hefen könnte.

    Bentha

  • Homer
    Punkte
    1.079
    Beiträge
    210
    • 18. Oktober 2006 um 14:11
    • #2

    bei der 2. übung gehts um folgendes:
    der benutzer gibt in der konsole 3 zahlen ein...zb 5,8,1
    du musst nun die mittlere zahl von den drein herausfinden(vergleichen zb) und dann ausgeben... in dem fall: 5

  • Bentha
    Punkte
    1.191
    Beiträge
    234
    • 18. Oktober 2006 um 14:17
    • #3

    das weiß ich ja, aber nicht wie ich das zusammenbringe mit dem was wir in der vo gelernt haben

  • Homer
    Punkte
    1.079
    Beiträge
    210
    • 18. Oktober 2006 um 15:18
    • #4

    war zwar nich in den vo, aber viell. hilft ja das:

    um median zu sein, muss es eine größere zahl UND eine kleinere zahl geben... mit geschickten ifs wirds sicher auch nicht zu kompliziert...

    sonderfälle wie: 2 oder 3 gleiche zahlen kann man ja später noch berücksichtigen...

  • Bentha
    Punkte
    1.191
    Beiträge
    234
    • 18. Oktober 2006 um 17:06
    • #5

    gut, das sollte bei 3 funktionieren, aber ich denk mir mal für 100 verschiedene zahlen ist das nicht mehr so lustig...

  • Homer
    Punkte
    1.079
    Beiträge
    210
    • 18. Oktober 2006 um 18:38
    • #6

    da hast du natürlich recht...die frage ist, ob man nun eine allgemeine lösung programmieren soll, wenn in der angabe steht, dass fix 3 zahlen eingelesen werden?

    allgemein ist es besser die zahlen zu sortieren und dann einfach die mitte zu nehmen, jedoch ist das nicht gefordert gewesen (weiß auch nicht ob sortierungsalgorithmen schon erklärt wurden)

  • Major_Payne
    Punkte
    50
    Beiträge
    9
    • 18. Oktober 2006 um 23:35
    • #7

    kannst du vielleicht die ganze angabe posten, dann können dir sicher mehr leute weiterhelfen

    :confused:

  • sonar
    Punkte
    290
    Beiträge
    51
    • 19. Oktober 2006 um 00:31
    • #8

    Die Angabe ist:
    Kurzbeschreibung
    Aufgabe der zweiten Runde ist das Entwerfen eines mathematischen Algorithmus und Umsetzen in Java. Thema: Median

    Lösungshinweise
    Sie können wie im letzten Beispiel, Pseudocode schreiben, und/oder auch ein Struktogramm mit Nessi entwerfen und im Abgabearchiv mitliefern. Verplichtend ist nur die Abgabe des Java-Programmes.

    Aufgabenstellung
    Schreiben Sie ein Java-Programm "Median", dass 3 Zahlenwerte einliest und den mittleren der 3 Werte wieder ausgibt. Dieser Wert entspricht dem "Median" der eingelesenen Zahlenfolge. Versuchen Sie die Anzahl der Vergleiche so gering wie möglich zu halten.

  • Bentha
    Punkte
    1.191
    Beiträge
    234
    • 19. Oktober 2006 um 11:17
    • #9

    Danke für eure Hilfestellungen. Ich habs jetzt einfach nur für die 3 gemacht ohne sortieren, weil ich es auch google net ganz verstanden habe, erklärt worden ist es ja auch nicht und einen Java-Programmierkurs (e-book oder whatever) in einem oder zwei Tagen ist recht unrealistisch... (zumindest für mich)

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum