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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Διδάσκοντες:Γιάννης Μαΐστρος Στάθης Ζάχος Νίκος Παπασπύρου

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


Παρουσίαση με θέμα: "ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Διδάσκοντες:Γιάννης Μαΐστρος Στάθης Ζάχος Νίκος Παπασπύρου"— Μεταγράφημα παρουσίασης:

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 ( συνθήκη );


Κατέβασμα ppt "ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Διδάσκοντες:Γιάννης Μαΐστρος Στάθης Ζάχος Νίκος Παπασπύρου"

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


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