Podstawy•LEKCJA 05 / 24
Operatory
Kurs C++ · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.
Operatory pozwalają wykonywać działania i porównania.
Jak to działa?
Dostępne są np. +, -, *, /, %, ==, !=, &&, ||. Dla liczb całkowitych operator / daje dzielenie całkowite.
Przykład 1 — poznaj zapis
int a = 10;
int b = 3;
std::cout << a / b << " " << a % b;
Wynik: 3 1.
Przeczytaj kod linijka po linijce
int a = 10;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.int b = 3;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.std::cout << a / b << " " << a % b;Wyświetlamy wartość, aby sprawdzić efekt działania programu.
Oczekiwany wynik / efektpo uruchomieniu przykładu
3 1
Przykład 2 — podobny problem, inne dane
Teraz przyjrzyj się drugiemu przykładowi. Zwróć uwagę na to, co zmieniło się w kodzie, a co w wyniku. Spróbuj przewidzieć rezultat przed przeczytaniem odpowiedzi.
std::cout << 7 / 2 << " " << 7.0 / 2;
Wynik drugiego przykładupo uruchomieniu przykładu
3 3.5
Sprawdź, czy rozumiesz
Wróć do pierwszego przykładu, zmień jedną wartość i spróbuj samodzielnie przewidzieć wynik. Następnie uruchom kod i porównaj rezultat. W ten sposób nauczysz się nie tylko przepisywać instrukcje, ale rozumieć ich działanie.
Spróbuj samodzielnie
Oblicz średnią dwóch liczb, zachowując część ułamkową.
To już koniec tej lekcji.
Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.