Zpo-7-wyk-Slajd42
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Consolidate Conditional Expressions
Prostym rozwiązaniem nieco innego problemu - wielokrotnych wyrażeń warunkowych – jest ich konsolidacja. Jeżeli kilka występujących po sobie wyrażeń warunkowych if powoduje wykonanie tej samej czynności lub ma ten sam efekt, wówczas można je połączyć w jedno złożone wyrażenie za pomocą operatorów logicznych.
Poprawność tego przekształcenia zależy od braku efektów ubocznych poszczególnych wyrażeń, ponieważ konsolidacja warunków powoduje, że ewaluowane są tylko te z nich, które są niezbędne do obliczenia końcowej wartości całego wyrażenia.