Πληροφορίες για τις δομές με συνθήκη
Οι δομές με συνθήκη έχουν την εξής μορφή:
Αν μια συνθήκη είναι σωστή [κάνε κάτι]
Στη γλώσσα Logo, υπάρχουν δύο εντολές, αν και ΑνΔιαφορετικά, οι οποίες χρησιμοποιούνται για τον έλεγχο μιας συνθήκης και την εκτέλεση μιας λίστας οδηγιών, αν η συνθήκη είναι σωστή. Ωστόσο, με την εντολή ΑνΔιαφορετικά εκτελείται μια εναλλακτική λίστα οδηγιών, στην περίπτωση που η συνθήκη είναι λάθος.
Ακολουθούν ορισμένα σημαντικά στοιχεία σχετικά με τις οδηγίες αν:
Η οδηγία αν κάνει έναν έλεγχο της συνθήκης και εκτελεί μια λίστα οδηγιών, αν η συνθήκη είναι σωστή. Αν η συνθήκη είναι λάθος, η Logo πηγαίνει στην επόμενη οδηγία της διαδικασίας.
Μπορείτε να συμπεριλάβετε σε μια διαδικασία έναν αριθμό εκφράσεων υπό συνθήκη. Η Logo ελέγχει κάθε δήλωση αν διαδοχικά.
Ένας κανόνας διακοπής συμπεριλαμβάνει πάντα τις εντολές στοπ, ΣταμάτησέΜε, ΌλαΣτοπ ή έξοδος στη λίστα οδηγιών. Αν δεν υπάρχει εντολή διακοπής σε μια υπό συνθήκη οδηγία, η Logo θα εκτελέσει τις οδηγίες της λίστας οδηγιών και στη συνέχεια θα πάει στην επόμενη γραμμή της διαδικασίας, δίνοντας συχνά ανεπιθύμητα αποτελέσματα.