Announcement

Collapse
No announcement yet.

die variable mit der größten zahl finden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • die variable mit der größten zahl finden

    hallo,
    ich bin noch ein ziemlicher anfänger und weiß nicht, wie ich folgendes problem lösen kann:
    ich hab mehrere variablen. wie kann ich die variable mit der größten zugewiesener zahl finden und anzeigen lassen?
    ich hoffe ihr habt meine problem verstanden und könnt mir helfen.
    ich benutze borland c++ builder 6, kommt das hier rein, oder in den builder bereich?

  • #2
    Gar nicht. Zur Laufzeit gibt es keine Variablennamen mehr. Insofern kann man dann auch nicht mit diesen arbeiten.

    Vermutlich wird sich dein Problem durch Nutzung eines Array lösen lassen.

    Ansonsten musst du die größte Zahl durch explizites prüfen ermitteln, in dem du jede Variable mit den anderen vergleichst

    int Max(int A, int B);

    (math.hpp einbinden)
    Christian

    Comment


    • #3
      Originally posted by Christian Marquardt View Post
      Ansonsten musst du die größte Zahl durch explizites prüfen ermitteln, in dem du jede Variable mit den anderen vergleichst

      int Max(int A, int B);

      (math.hpp einbinden)
      ok, erstmal danke für die hilfe.
      aber wie meinst du das mit explizites prüfen?
      meinst du das so?
      z.B
      wenn variable1>variable2 und variable1>variable3......variable1>10
      dann zeige variable 1? kann sein, dass ich totalen mist schreibe, aber wie schon gesagt, ich bin totaler anfänger

      Comment


      • #4
        ja, bis auf das man dazu o.a. Funktion benutzt
        Christian

        Comment


        • #5
          Also ich würde das problem ebenfalls mit einem array lösen
          Das du quasi diese variablen hast;

          double array[10] // array wo man 10 zahlen speicher kann
          double max // maximum

          dann halt die eingabe von 10 zahlen in einer schleife bzw. zufällig bestimmen lassen.
          damit sind dann eben in den array die zahlen gespeichert.
          und zum schluss eben in einer schleife dann immer vergleichst ob max kleiner ist als array[an stelle x] wenn ja dann max = array[x] wenn nicht dann bleibt max so wie es is.

          mfg

          Comment

          Working...
          X