Wiederholung - If Else
Teil des Abschnitts Grundlagen der C++-Journey von Coddy — Lektion 31 von 74.
Aufgabe
AnfängerDir wird ein Code gegeben, der als Eingabe zwei Zahlen n1 und n2 vom Typ double und einen einzelnen Zeichen-String op erhält.
Hinweis: Wir werden in den nächsten Lektionen lernen, wie man Eingaben vom Benutzer erhält; rühre momentan einfach die ersten drei Zeilen nicht an.
Die möglichen Werte für op sind '+', '-', '/' und '*'
Deine Aufgabe ist es, die Variable result vom Typ double basierend auf den Bedingungen zu setzen:
- wenn
opgleich'+'ist, setzeresultaufn1 + n2. - wenn
opgleich'-'ist, setzeresultaufn1 - n2. - wenn
opgleich'/'ist, setzeresultaufn1 / n2. - wenn
opgleich'*'ist, setzeresultaufn1 * n2.
Probier es selbst
#include <iostream>
int main() {
double n1, n2;
char op;
std::cin >> n1 >> n2 >> op;
// Schreibe deinen Code unten
double result = 0;
std::cout << result << std::endl;
return 0;
}Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische AbkürzungenVergleichsoperatorenString-Vergleich7Eingabe/Ausgabe Grundlagen
cout-Anweisungcin-AnweisungString-EingabeWiederholung - Bis 120Wiederholung - Wahr oder Falsch3Variablen Teil 2
TypdeklarationNamenskonventionenWiederholung – Variablen initialisierenType Casting Teil 1Type Casting Teil 26Entscheidungsfindung
If-AnweisungIf - ElseSwitch-AnweisungBedingter OperatorWiederholung - If ElseVerschachtelte If - Else