cajmert 3 199 Właściciel Last activity: June 4 Posted April 6, 2015 Właściciel Share Posted April 6, 2015 Posted April 6, 2015 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 Link to comment Share on other sites More sharing options...
Recommended Posts