% Podstawowe informacje->Kolejność wykonywania operacji

Kolejność wykonywania operacji

W KIDE kolejność wykonywania działań jest określana od tyłu. Program sprawdza, jakie operacje należy wykonać, aby móc wykonać ostatni blok. Łatwo to wyjaśnić na przykładach.

Przykład 1

Aby wykonać operację dzielenia, na początku musi zostać przeprowadzona operacja dodawania i operacja mnożenia. W tym przypadku nie ma znaczenia, czy operacja dodawania, czy mnożenia zostanie wykonanana najpierw.

Przykład 2

W kolejnym przykładzie, wynik mnożenia wykorzystany jest na wejściu bloku Add. Przy takich połączeniach, pierwsza wykona się operacja mnożenia, następnie dodawania, na końcu dzielenia.

Czego unikać?

Problem może pokazać się, jeśli użytkownik stworzy pętle, w której program będzie miał problem z ustaleniem kolejności działania. Takich sytuacji należy unikach, bo kolejność wykonania będzie nieokreślona. W obrazie poniżej wyjście z funkcji Div jest wejściem bloku Mul.


Przejdź do opisu języka programowania


Spis treści