Antworten

Thema: C++ Taschenrechner

Nachricht

Klicke hier, um dich anzumelden

 

Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.

Zusätzliche Einstellungen

  • Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].

Thema bewerten

Wenn du möchtest, kannst du dieses Thema bewerten.

Übersicht (Neuester Beitrag zuerst)

  • 31.01.2005
    Montoyafan
    Hi,

    ja, machst Du doch, nur falsch!

    Versuche es mal so:

    #include <iostream.h>
    // Taschenrechner
    int zwei_zahlen()
    {
    int x,int y,int z;
    cout << "Bitte erste Zahl eingeben: ";
    cin >> x;
    cout << "Bitte zweite Zahl eingeben: ";
    cin >> y;
    z=(x+y);
    cout << "Das Ergebnis lautet: " << z <<"\n";
    }

    int main()
    {
    int anzahl;
    int vorgabe=2;

    cout << "Dies ist ein Taschenrechner!\n";
    cout << "Mit wievielen Zahlen erfolgt die Rechnung?\n";
    cin >> anzahl;

    if (anzahl == vorgabe)
    zwei_zahlen();

    return 0;
    }

    Cu
  • 31.01.2005
    Die Frage war ja eigentlich, ob es eine Möglichkeit gibt, an einer bestimmten Stelle das Hauptprogramm zu unterbrechen, dann eine Prozedur ablaufen zu lassen und dann das Hauptprogramm fortzusetzten?


    Als Beispiel:

    Dies ist das Hauptprogramm. Es soll von a nach e alles abarbeiten. Zwischen b und c soll es aber eine andere Prozedur ablaufen lassen.


    A
    B
    -----> Zwischenprogramm aufrufen und abarbeiten.
    C
    D
    E

    MfG
    MK.zero
  • 31.01.2005
    Montoyafan
    Hi,

    die Funktion zwei_zahlen() erwartet hier aber 3 Übergaben, nämlich x, y und z

    Wenn schon die Variablendeklaration in der Funktion selber machen

    Cu
  • 29.01.2005
    Hi,

    wollte in C++ so eine Art Taschenrechner programmieren. Jetzt hab ich ein Problem:
    Möchte mit einer if-Bedingung eine neue "Prozedur" starten. Gibt es da einen speziellen Begriff für?
    Hier mein kleines Programm:

    #include <iostream.h>

    // Taschenrechner

    int zwei_zahlen(int x,int y,int z)
    {
    cout << "Bitte erste Zahl eingeben: ";
    cin >> x;
    cout << "Bitte zweite Zahl eingeben: ";
    cin >> y;
    z=(x+y);
    cout << "Das Ergebnis lautet: " << z <<"\n";

    }


    int main()

    {
    int anzahl;
    int vorgabe=2;


    cout << "Dies ist ein Taschenrechner!\n";
    cout << "Mit wievielen Zahlen erfolgt die Rechnung?\n";
    cin >> anzahl;

    if (anzahl == vorgabe)
    zwei_zahlen;

    return 0;
    }

    Wenn der Benutzer die Zahl "2" eingibt, sollen die obrigen Schritte ablaufen.

    MfG
    MK.zero

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •