English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تتطلب بنية القرار من مبرمج تحديد واحدة أو أكثر من الشروط التي يجب على البرنامج تقييمها أو اختبارها، إذا تم تحديد الشروط كصحيحة (true)، يتم تحديد واحدة أو أكثر من التعليمات التي يجب تنفيذها، وإذا تم تحديد الشروط كخطأ (false)، يتم تحديد أخرى التعليمات التي يجب تنفيذها.
هذه هي شكل عام للهياكل المعتادة للقرار في معظم لغات البرمجة -
يقدم لغة البرمجة Erlang أنواعًا من تصريحات القرار التالية.
الترقيم | تعليمات والشرح |
---|---|
1 | تتكون جملة if من تعبير بولياني وواحد أو أكثر من التعليمات. |
2 | تسمح جملة if بالحساب المتزامن لعدة تعبيرات |
3 | يمكن استخدام جملة if أو else if في جملة أخرى if أو else if |
4 | يمكن استخدامها لتنفيذ تعبيرات بناءً على مخرجات جملة case |