Menu
Coddy logo textTech

Operatory porównania

Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 21 z 74.

Operatory porównania służą do porównywania dwóch operandów.

Czasami musimy sprawdzić, czy jeden operand jest większy/mniejszy/... od drugiego. Poniższa tabela przedstawia dostępne operatory porównania:

OperatorZnaczeniePrzykład
==Równy1 == 2 zwraca false
!=Różny1 != 2 zwraca true
>Większy niż1 > 2 zwraca false
<Mniejszy niż1 < 2 zwraca true
>=Większy lub równy1 >= 2 zwraca false
<=Mniejszy lub równy1 <= 2 zwraca true


Operator porównania zwraca true, jeśli porównanie jest prawidłowe, lub false w przeciwnym razie.

Na przykład:

int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2;

var3 będzie przechowywać wartość true, ponieważ var1 i var2 nie są równe

Pamiętasz typ bool?  var3 jest typu bool.

challenge icon

Wyzwanie

Początkujący

Napisz skrypt, który inicjalizuje 2 zmienne n1 i n2 wartościami 8 i 9 (odpowiednio).

Następnie zainicjalizuj kolejną zmienną n3, która będzie przechowywać informację o tym, czy n1 jest większe od n2.

Spróbuj swoich sił

#include <iostream>

int main() {
    // Wpisz swój kod poniżej

    
    // Nie zmieniaj poniższego wiersza
    std::cout << "n1 = " << n1 << ", n2 = " << n2 << ", n3 = " << n3 << std::endl;
    
    return 0;
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C++ online