tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
275
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    silo silo ist offline Rookie
    Registriert seit
    Mar 2004
    Ort
    Nord-Osten
    Beiträge
    7
    Hallo Leute,

    hab ein kleines(für mich großes) Problem, und zwar habe ich eine kleine dialogbasierte Anwendung geschrieben(benutze Visual C++ 6.0), nix ernstes nur ne kleine Berechnung aber für mich schon viel. Habe 3 Eingabefelder, die berechnet werden(geht schon), nun möchte ich aber noch zwischen 2 Berechnungsmethoden wählen können und habe deshalb Optionsfelder genommen, sieht compiliert schon schick aus aber leider (noch) ohne Funktion....
    Kann mir dabei jemand auf die Sprünge helfen?

    MfG
    silo2001
     

  2. #2
    Registriert seit
    Jul 2003
    Ort
    Duisburg (NRW)
    Beiträge
    1.788
    Ja, sicher. Was möchtest du denn wissen?
     
    Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."

  3. #3
    silo silo ist offline Rookie
    Registriert seit
    Mar 2004
    Ort
    Nord-Osten
    Beiträge
    7
    Das ging ja schnell

    Also ich denke ich muß das mit einer Schleife realisieren (also if?), aber mein Problem is dabei eigentlich wie die Abfage aussieht also die
    if (Option1==?)....

    So sieht das bis jetzt aus:
    ----------------------------------------------------------------------
    void CRechnerDlg::OnBerech()
    {
    UpdateData(TRUE);
    m_ergebnis=m_betrag+m_dauer+m_rest;
    UpdateData(FALSE);
    }
    ------------------------------------------------------------------------
    Also in Zeile 4 sollte diese Anweisung schonaml rein oder denke ich falsch?

    Hoffe ich habe mich verständlich genug ausgedrückt.

    MfG
    silo2001
     

  4. #4
    Registriert seit
    Jul 2003
    Ort
    Duisburg (NRW)
    Beiträge
    1.788
    Also ich denke ich muß das mit einer Schleife realisieren (also if?), aber mein Problem is dabei eigentlich wie die Abfage aussieht also die
    Ja, if wäre da das richtige. Allerdings ist das keine Schleife. Eine Schleife baust du mit for bzw. while.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    if ( m_Bedingung == 1 )
    {
       // bei bedingung 1
       m_ergebnis=m_betrag+m_dauer+m_rest + 10000;
    }
    else if ( m_Bedingung == 2 )
    {
       // bei bedingung 2
        m_ergebnis=m_betrag+m_dauer+m_rest;
    } 
    else
    {
      // Tu was ganz anderes - Fehler?
    }
     
    Chor: "Wir sind der Chor, und wir stimmen zu. Wir stimmen zu, wir stimmen zu, wir stimmen zu."

  5. #5
    silo silo ist offline Rookie
    Registriert seit
    Mar 2004
    Ort
    Nord-Osten
    Beiträge
    7
    Super, alles klar, hat wunderbar geklappt, danke für die schnelle Hilfe.
    Leider is man ja nie zufrieden, aber des wird ein neues Thema

    MfG
    silo2001
     

Ähnliche Themen

  1. Deckkraft-Berechnungen
    Von lisali im Forum Photoshop
    Antworten: 6
    Letzter Beitrag: 13.09.10, 21:21
  2. Date Berechnungen
    Von webbudda im Forum Javascript & Ajax
    Antworten: 12
    Letzter Beitrag: 11.05.10, 10:30
  3. Berechnungen für 3d-Ansicht
    Von Nord-Süd-Richtung im Forum Coders Talk
    Antworten: 7
    Letzter Beitrag: 09.03.10, 18:54
  4. Berechnungen****?
    Von Blattspinat im Forum PHP
    Antworten: 3
    Letzter Beitrag: 23.01.03, 18:27
  5. Berechnungen in HTML?
    Von Election im Forum HTML & XHTML
    Antworten: 5
    Letzter Beitrag: 01.03.02, 14:21