Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Εντολές Επιλογής και Αποφάσεων

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Εντολές Επιλογής και Αποφάσεων"— Μεταγράφημα παρουσίασης:

1 Εντολές Επιλογής και Αποφάσεων

2 Σε ένα πρόγραμμα οι εντολές εκτελούνται διαδοχικά η μια μετά την άλλη
Σε ένα πρόγραμμα οι εντολές εκτελούνται διαδοχικά η μια μετά την άλλη. Αυτό δεν είναι πάντα επιθυμητό. Η σειρά εκτέλεσης των εντολών μπορεί να αλλάξει με τη χρήση των εντολών ελέγχου και επιλογής.

3 Εντολή επιλογής και αποφάσεων
IF wres<=40 Then plir := wr_apoz * wres Else plir:=wr_apoz*(40+(wres-40)*1,5); IF diaireths<>0 Then piliko := diaireteos div diaireths

4 Σύνθετη εντολή - compound statement
IF diaireths<>0 Then begin piliko := diaireteos div diaireths; writeln( ‘διαίρεση δυνατή’); end else Writeln (‘διαίρεση με το μηδέν δε γίνεται’);

5 Εντολές Πολλαπλής επιλογής
Κεφάλαιο 10: Pascal Εντολές Πολλαπλής επιλογής Η εντολή case αντικαθιστά τα πολλά if καθιστώντας πιο ευανάγνωστο και κατανοητό ένα πρόγραμμα. case έκφραση of case label1, case label2 ……: εντολή-1; case label3, case label4 ……: εντολή-2; . else εντολή-λ End;

6 Παραδείγματα Πολλαπλής επιλογής
Κεφάλαιο 10: Pascal Παραδείγματα Πολλαπλής επιλογής case vathmologia of ‘A’,’B’ : writeln(‘Πολύ καλά’); ‘C’,’D’ : writeln(‘καλά’); ‘Ε’,’F’,’G’ : begin writeln(‘μέτρια’); new_test=new_test+1; end; else writeln(‘βαθμολογία εκτός ορίων’)

7 Παραδείγματα Πολλαπλής επιλογής
Κεφάλαιο 10: Pascal Παραδείγματα Πολλαπλής επιλογής var i:integer case i of : a:=a+1; : b:=b+1; : c:=c+1 end;

8 Σε μια εντολή της case μπορεί να αντιστοιχεί περιοχή τιμών, όπου η αρχή και το τέλος των τιμών χωρίζονται με δύο τελείες Case vathmos of 1..9 : writeln('Λυπάμαι κοπήκατε'); : writeln ('Περάσατε οριακά’); : writeln ('Είστε καλοί'); : writeln ('Συγχαρητήρια πετύχατε πραγματικά σπουδαίες επιδόσεις')


Κατέβασμα ppt "Εντολές Επιλογής και Αποφάσεων"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google