Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
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 ('Συγχαρητήρια πετύχατε πραγματικά σπουδαίες επιδόσεις')
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.