Operatory porównania
Część sekcji Podstawy ścieżki C# w Coddy. Lekcja 20 z 69.
Operatory porównania służą do porównywania dwóch operandów.
Czasami musimy sprawdzić, czy operand jest większy/mniejszy/... od innego operandu. Poniższa tabela przedstawia możliwe operatory porównania:
| Operator | Znaczenie | Przykład |
|---|---|---|
| == | Równe | 1 == 2 zwraca false |
| != | Różne | 1 != 2 zwraca true |
| > | Większe niż | 1 > 2 zwraca false |
| < | Mniejsze niż | 1 < 2 zwraca true |
| >= | Większe lub równe | 1 >= 2 zwraca false |
| <= | Mniejsze lub równe | 1 <= 2 zwraca true |
Operator porównania zwraca true, jeśli porównanie jest poprawne, lub false w przeciwnym razie.
Na przykład:
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2;var3 będzie zawierać true, ponieważ var1 i var2 nie są równe
Pamiętaj o typie
boolean,var3jest wartością logiczną.
Wyzwanie
PoczątkującyNapisz skrypt, który zainicjalizuje 2 zmienne n1 i n2 wartościami 8 i 9 (odpowiednio).
Następnie zainicjalizuj kolejną zmienną n3, która będzie przechowywać informację, czy n1 jest większe od n2.
Spróbuj swoich sił
using System;
public class Program {
public static void Main(string[] args) {
// Wpisz swój kod poniżej
// Nie zmieniaj poniższej linii
Console.WriteLine("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
}
}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 arytmetyczne7Podstawowe wejście i wyjście
Podstawowe wyjścieInterpolacja ciągów znakówOdczytywanie danych wejściowychParsowaniePowtórka — do 120Powtórka — prawda czy fałsz5Operatory część 2
Operatory porównaniaOperatory logiczne część 1Operatory logiczne część 2Powtórka — prosta logikaOperatory logiczne część 36Podejmowanie decyzji
Instrukcja ifIf - ElseInstrukcja switchOperator trójargumentowyPowtórzenie - If ElseZagnieżdżone If - Else9Pętle
Pętla forPętla whilePętla do whileInstrukcja breakInstrukcja continueZagnieżdżona pętlaNieskończona pętlaPowtórzenie – dynamiczne dane wejściowe12Operacje na ciągach znaków
Metody ciągów znaków – część 1Metody ciągów znaków – część 2Formatowanie ciągów znakówPoćwicz samodzielnie: Kompilator C# online