Skocz do zawartości

    Zamknięty Instrukcje sterujące 1.1 - Co to warunki? Wyrażenia logiczne


    cajmert
     Udostępnij

    Rekomendowane odpowiedzi

    W instrukcjach sterujących decyzje podejmowane są w zależności od spełnienia lub niespełnienia jakiegoś warunku. Na samym początku postaram się wyjaśnić co oznacza PRAWDA, a co FAŁSZ w C++.

     

     

    x < 18 - wszyscy wiemy, że obecna wartość zmiennej x jest mniejsza od 18

    Więc zastanówmy się, czy ta nierówność jest prawdziwa czy fałszywa?

    No to jeśli ktoś coś ogarnia to domyśli się, że nie wiadomo, nie wiemy przecież jaką wartość przyjmuje zmienna x.

     

    • Jeśli x obecnie ma wartość np. 13, to wyrażenie jest prawdziwe, czyli 13 < 18 jest prawdziwe, czyli to oznacza naszą PRAWDĘ.
    • Jeśli x obecnie ma wartość np. 20 to wyrażenie jest fałszywe, czyli 20 < 18 jest fałszywe, czyli to oznacza nasz FAŁSZ.
    Wyrażenia logiczne, których wartością jest "prawda" lub "fałsz" - często używane są w instrukcjach sterujących. Ich wartość jest obliczana w chwili, gdy trzeba podjąć decyzję.

    W przypadku naszego wyrażenia logicznego - sprawdzenie polega na tym, że komputer, w trakcie pracy nad instrukcją sterującą, sprawdza, jaką wartość ma zmienna x i porównuje ją z liczbą 18.

     

     

    CIĄG DALSZY

     

     

     

    Copyright by cajmert for CSKatowice.com - 2015 r.

    Opracowane na podstawie książki Symfonia C++ Standard

    Odnośnik do komentarza
    Udostępnij na innych stronach

    Gość
    Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
     Udostępnij

    ×
    ×
    • Dodaj nową pozycję...
    Przeglądasz forum jako gość.
    Nie posiadasz dostępu do niektórych treści i funkcji!