Operatory arytmetyczne
Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 16 z 74.
Operatory służą do wykonywania operacji na wartościach.
Najpierw omówimy najbardziej podstawowe operatory arytmetyczne, które możesz znać z lekcji matematyki.
| Operator | Działanie | Przykład |
|---|---|---|
| + | Dodawanie | 3 + 2 = 5 |
| - | Odejmowanie | 3 - 2 = 1 |
| * | Mnożenie | 3 * 2 = 6 |
| / | Dzielenie | 4 / 2 = 2 |
Zobaczmy przykład użycia:
int a = 3;
int b = 5;
int c = a + b; // c przechowuje 8Podczas pracy z liczbami dziesiętnymi w C++ używamy typu danych double, który może przechowywać liczby z częścią dziesiętną. Te same operatory arytmetyczne (+, -, *, /) działają na wartościach typu double tak samo jak na liczbach całkowitych:
double x = 3.3;
double y = 4.1;
double z = x + y; // z przechowuje 7.4Wyzwanie
PoczątkującyNapisz kod, który inicjalizuje dwie zmienne, a i b, wartościami 5.2 i 2.6 (odpowiednio).
Następnie zainicjalizuj kolejną zmienną c, która będzie przechowywać wynik działania a / b.
Spróbuj swoich sił
#include <iostream>
int main() {
// Wpisz swój kod poniżej
// Nie zmieniaj poniższej linijki
std::cout << "a = " << a << ", b = " << b << ", c = " << c;
return 0;
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
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