Κατέβασμα παρουσίασης
Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε
ΔημοσίευσεΖένια Κουντουριώτης Τροποποιήθηκε πριν 9 χρόνια
1
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Διδάσκοντες:Γιάννης Μαΐστρος (maistros@cs.ntua.gr) Στάθης Ζάχος (zachos@cs.ntua.gr) Νίκος Παπασπύρου (nickie@softlab.ntua.gr) http://www.softlab.ntua.gr/~nickie/Courses/progtech/ 1Νίκος ΠαπασπύρουΠρογραμματιστικές Τεχνικές Διαφάνειες παρουσίασης #2 (α) 4 Τελεστές και εκφράσεις (συνέχεια) 4 Εντολές και ροή ελέγχου
2
2Νίκος ΠαπασπύρουΠρογραμματιστικές Τεχνικές Τελεστές και εκφράσεις(ξανά) u Τελεστής συνθήκης (a >= b) ? a : b u Τελεστής παράθεσης a-1, b+5 u Τελεστές ανάθεσης a = b+1 a += x ισοδύναμο με a = a + x u Τελεστές αύξησης και μείωσης a++a-- τιμή πριν τη μεταβολή ++a--a τιμή μετά τη μεταβολή
3
3Νίκος ΠαπασπύρουΠρογραμματιστικές Τεχνικές Eντολές και έλεγχος ροής(i) u Κενή εντολή ; u Εντολή έκφρασης a = b+5; a++; u Εντολή if if (a >= b) max = a; else max = b;
4
4Νίκος ΠαπασπύρουΠρογραμματιστικές Τεχνικές Eντολές και έλεγχος ροής(ii) u Σύνθετη εντολή if (a >= b) { min = b; max = a; } else { max = b; min = a; } u Ορίζει νέα εμβέλεια if (x < y) { int temp = x; x = y; y = temp; }
5
5Νίκος ΠαπασπύρουΠρογραμματιστικές Τεχνικές Eντολές και έλεγχος ροής(iii) u Εντολή while int i = 1, s = 0; while (i <= 10) { s += i; i++; } συνθήκη εντολή αληθής ψευδής while ( συνθήκη ) εντολή
6
6Νίκος ΠαπασπύρουΠρογραμματιστικές Τεχνικές Eντολές και έλεγχος ροής(iv) u Εντολή do-while int i = 1, s = 0; do s += i++; while (i <= 10); συνθήκη εντολή ψευδής αληθής do εντολή while ( συνθήκη );
Παρόμοιες παρουσιάσεις
© 2024 SlidePlayer.gr Inc.
All rights reserved.