Powtórzenie: if - else
Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 31 z 74.
Wyzwanie
PoczątkującyOtrzymujesz kod, który pobiera na wejściu dwie liczby n1 i n2 typu double oraz pojedynczy znak jako ciąg znaków op.
Uwaga: na kolejnych lekcjach nauczysz się pobierać dane wejściowe od użytkownika. Na razie po prostu nie zmieniaj pierwszych trzech wierszy.
Możliwe wartości dla op to '+', '-', '/' i '*'
Twoim zadaniem jest ustawienie zmiennej result typu double zgodnie z warunkami:
- jeśli
opma wartość'+', ustawresultnan1 + n2. - jeśli
opma wartość'-', ustawresultnan1 - n2. - jeśli
opma wartość'/', ustawresultnan1 / n2. - jeśli
opma wartość'*', ustawresultnan1 * n2.
Spróbuj swoich sił
#include <iostream>
int main() {
double n1, n2;
char op;
std::cin >> n1 >> n2 >> op;
// Napisz swój kod poniżej
double result = 0;
std::cout << result << std::endl;
return 0;
}Wszystkie lekcje w sekcji Podstawy
4Operatory — część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawy wejścia/wyjścia
Instrukcja coutInstrukcja cinWczytywanie ciągu znakówPowtórka — do 120Powtórka — prawda czy fałsz3Zmienne, część 2
Deklarowanie typówKonwencje nazewnictwaPowtórka — inicjalizacja zmiennychKonwersja typów, część 1Konwersja typów, część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator warunkowyPowtórzenie: if - elseZagnieżdżone if - elsePoćwicz samodzielnie: Kompilator C++ online