Κατηγορίες: Πανεπιστημιακά υπολογιστών, Υπολογιστές
110 ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ ΠΡΟΧΩΡΗΜΕΝΑ ΘΕΜΑΤΑ
C ++
Brand: ΑΝΑΣΤΑΣΙΟΣ Χ. ΔΡΑΚΟΠΟΥΛΟΣ
Τελική τιμή: 17,50€
Αρχική τιμή: 25,00€ Έκπτωση -30% (7,50€)
Δωρεάν έξοδα αποστολής για αγορές 30,00 € και άνω
| Βάρος | 0,500 κ. |
|---|---|
| Είδος | |
| Έκδοση | |
| Εκδότης | |
| Έτος έκδοσης | |
| ISBN | |
| Μήνας έκδοσης | |
| Σελίδες | |
| Σχήμα |
25,00 € 17,50 €
Το περιεχόμενο τού βιβλίου αυτού συμπεριλαμβάνεται στην έκδοση “Λυμένες Ασκήσεις
C++” ISBN:978-618-00-2137-0 . Η ανεξάρτητη κυκλοφορία απευθύνεται στους
αναγνώστες οι οποίοι έχουν μια βασική γνώση τής γλώσσας C++ και επιθυμούν να
αποσαφηνίσουν ορισμένα απο τα θέματα τής γλώσσας τα οποία αν και δεν
παρουσιάζουν ιδιαίτερες δυσκολίες, χρειάζονται μια ιδιαίτερη μελέτη. Επίσης, δίνεται η
δυνατότητα στον αναγνώστη να μελετήσει τον τρόπο με τον οποίο μπορούμε να
χρησιμοποιήσουμε τις δυνατότητες τής γλώσσας προκειμένου να περιγράψουμε την
επίλυση προβλημάτων τής πραγματικότητας με την χρήση τού υπολογιστή.
Οι αναγνώστες που μπορούν να χρησιμοποιήσουν επωφελώς το βιβλίο αυτό είναι:
Φοιτητές ΑΕΙ, Φοιτητές ΑΤΕΙ, Σπουδαστές ΙΕΚ, Κάθε αναγνώστης που θέλει μια γρήγορη
εισαγωγή στην γλώσσα C++.
Περιεχόμενα
Πρόλογος………………………………………………………………………………………………………………………………….4
ΔΥΝΑΜΙΚΉ ΑΠΌΔΟΣΗ ΜΝΉΜΗΣ [new/delete]………………………………………………………………………5
Άσκηση 1……………………………………………………………………………………………………………………………..5
Άσκηση 2……………………………………………………………………………………………………………………………..5
Άσκηση 3……………………………………………………………………………………………………………………………..6
Άσκηση 4……………………………………………………………………………………………………………………………..7
Άσκηση 5……………………………………………………………………………………………………………………………..8
Άσκηση 6……………………………………………………………………………………………………………………………..9
Άσκηση 7……………………………………………………………………………………………………………………………11
Άσκηση 8……………………………………………………………………………………………………………………………12
Άσκηση 9……………………………………………………………………………………………………………………………13
Άσκηση 10………………………………………………………………………………………………………………………….15
Άσκηση 11………………………………………………………………………………………………………………………….16
Άσκηση 12………………………………………………………………………………………………………………………….17
Άσκηση 13………………………………………………………………………………………………………………………….18
Άσκηση 14………………………………………………………………………………………………………………………….19
ΔΟΜΕΣ – STRUCTURES……………………………………………………………………………………………………….25
Άσκηση 1……………………………………………………………………………………………………………………………25
Άσκηση 2……………………………………………………………………………………………………………………………26
Άσκηση 3……………………………………………………………………………………………………………………………27
Άσκηση 4……………………………………………………………………………………………………………………………30
Άσκηση 5……………………………………………………………………………………………………………………………38
Άσκηση 6……………………………………………………………………………………………………………………………39
Άσκηση 7……………………………………………………………………………………………………………………………41
ΑΣΚΗΣΕΙΣ ΛΟΓΙΚΗΣ…………………………………………………………………………………………………………….45
Άσκηση 1……………………………………………………………………………………………………………………………45
Άσκηση 2……………………………………………………………………………………………………………………………47
Άσκηση 3 [Αντικειμενοστρεφής Λύση ]…………………………………………………………………………………49
Άσκηση 4……………………………………………………………………………………………………………………………51
Άσκηση 5……………………………………………………………………………………………………………………………56
Άσκηση 6 [Αντικειμενοστρεφής Λύση]………………………………………………………………………………….60
Άσκηση 7……………………………………………………………………………………………………………………………63
Άσκηση 8 [Αντικειμενοστρεφής Λύση]………………………………………………………………………………….67
Άσκηση 9……………………………………………………………………………………………………………………………71
Άσκηση 10 [Αντικειμενοστρεφής Λύση]………………………………………………………………………………..74
Άσκηση 11………………………………………………………………………………………………………………………….76
Άσκηση 12………………………………………………………………………………………………………………………….80
Άσκηση 13 [Αντικειμενοστρεφής Λύση]………………………………………………………………………………..87
Άσκηση 14 [Αντικειμενοστρεφής Λύση]………………………………………………………………………………..89
Άσκηση 15 [Αντικειμενοστρεφής Λύση]………………………………………………………………………………..91
Άσκηση 16 [Αντικειμενοστρέφής Λύση]………………………………………………………………………………..97
ΑΡΧΕΙΑ……………………………………………………………………………………………………………………………….105
– 1 -“C++: 110 Λυμένες Ασκήσεις , Προχωρημένα Θέματα”, Α.Χ.Δρακόπουλος
Άσκηση 1………………………………………………………………………………………………………………………….105
Άσκηση 2………………………………………………………………………………………………………………………….106
Άσκηση 3………………………………………………………………………………………………………………………….106
Άσκηση 4………………………………………………………………………………………………………………………….107
Άσκηση 5………………………………………………………………………………………………………………………….108
Άσκηση 6………………………………………………………………………………………………………………………….110
Άσκηση 7………………………………………………………………………………………………………………………….111
Άσκηση 8………………………………………………………………………………………………………………………….112
Άσκηση 9………………………………………………………………………………………………………………………….114
Άσκηση 10………………………………………………………………………………………………………………………..115
Άσκηση 11………………………………………………………………………………………………………………………..116
Άσκηση 12………………………………………………………………………………………………………………………..118
Άσκηση 13………………………………………………………………………………………………………………………..119
Άσκηση 14………………………………………………………………………………………………………………………..121
Άσκηση 15………………………………………………………………………………………………………………………..122
Άσκηση 16………………………………………………………………………………………………………………………..123
Άσκηση 17………………………………………………………………………………………………………………………..124
Άσκηση 18………………………………………………………………………………………………………………………..124
Άσκηση 19………………………………………………………………………………………………………………………..126
Άσκηση 20………………………………………………………………………………………………………………………..127
Άσκηση 21………………………………………………………………………………………………………………………..129
Άσκηση 22………………………………………………………………………………………………………………………..131
Άσκηση 23………………………………………………………………………………………………………………………..132
Άσκηση 24………………………………………………………………………………………………………………………..135
Άσκηση 25………………………………………………………………………………………………………………………..136
Άσκηση 26………………………………………………………………………………………………………………………..138
ΟΡΑΤΟΤΗΤΑ ΜΕΤΑΒΛΗΤΩΝ (scope)……………………………………………………………………………………146
Άσκηση 1………………………………………………………………………………………………………………………….146
Άσκηση 2………………………………………………………………………………………………………………………….147
Άσκηση 3………………………………………………………………………………………………………………………….148
Άσκηση 4………………………………………………………………………………………………………………………….149
Άσκηση 5………………………………………………………………………………………………………………………….150
Άσκηση 6………………………………………………………………………………………………………………………….151
Άσκηση 7………………………………………………………………………………………………………………………….153
Άσκηση 8………………………………………………………………………………………………………………………….154
Άσκηση 9………………………………………………………………………………………………………………………….155
Άσκηση 10………………………………………………………………………………………………………………………..157
ΧΩΡΟΙ ΟΝΟΜΑΤΩΝ – Namespaces……………………………………………………………………………………….161
Άσκηση 1………………………………………………………………………………………………………………………….161
Άσκηση 2………………………………………………………………………………………………………………………….162
Άσκηση 3………………………………………………………………………………………………………………………….163
ΟΡΙΣΜΑΤΑ ΚΥΡΙΑΣ ΣΥΝΑΡΤΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ……………………………………………………….166
Άσκηση 1………………………………………………………………………………………………………………………….166
Άσκηση 2………………………………………………………………………………………………………………………….167
ΔΗΜΙΟΥΡΓΙΑ – ΧΡΗΣΗ ΑΡΧΕΙΩΝ ΕΠΙΚΕΦΑΛΙΔΑΣ……………………………………………………………169
– 2 -“C++: 110 Λυμένες Ασκήσεις , Προχωρημένα Θέματα”, Α.Χ.Δρακόπουλος
Άσκηση 1………………………………………………………………………………………………………………………….169
Άσκηση 2………………………………………………………………………………………………………………………….170
ΑΝΑΦΟΡΕΣ (refferences)………………………………………………………………………………………………………173
Άσκηση 1………………………………………………………………………………………………………………………….173
Άσκηση 2………………………………………………………………………………………………………………………….174
ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ – ΚΛΑΣΕΙΣ……………………………………………..176
Άσκηση 1………………………………………………………………………………………………………………………….176
Άσκηση 2………………………………………………………………………………………………………………………….180
Άσκηση 3………………………………………………………………………………………………………………………….185
Άσκηση 4………………………………………………………………………………………………………………………….186
Άσκηση 5………………………………………………………………………………………………………………………….193
Άσκηση 6………………………………………………………………………………………………………………………….195
Άσκηση 7………………………………………………………………………………………………………………………….196
Άσκηση 8………………………………………………………………………………………………………………………….199
Άσκηση 9………………………………………………………………………………………………………………………….202
Άσκηση 10………………………………………………………………………………………………………………………..207
Άσκηση 11………………………………………………………………………………………………………………………..210
Άσκηση 12………………………………………………………………………………………………………………………..215
Άσκηση 13………………………………………………………………………………………………………………………..220
Άσκηση 14………………………………………………………………………………………………………………………..223
Άσκηση 15………………………………………………………………………………………………………………………..227
Άσκηση 16………………………………………………………………………………………………………………………..231
Άσκηση 17………………………………………………………………………………………………………………………..234
Άσκηση 18………………………………………………………………………………………………………………………..237
ΚΛΗΡΟΝΟΜΙΚΟΤΗΤΑ………………………………………………………………………………………………………..244
Άσκηση 1………………………………………………………………………………………………………………………….244
Άσκηση 2………………………………………………………………………………………………………………………….246
Άσκηση 3………………………………………………………………………………………………………………………….252
ΕΠΙΚΑΛΥΨΗ ΤΕΛΕΣΤΩΝ [OPERATOR OVERLOADING]……………………………………………………262
Άσκηση 1………………………………………………………………………………………………………………………….262
Άσκηση 2………………………………………………………………………………………………………………………….269
Άσκηση 3………………………………………………………………………………………………………………………….274
ΣΥΝΑΡΤΗΣΕΙΣ Lambda………………………………………………………………………………………………………..281
Άσκηση 1………………………………………………………………………………………………………………………….281
Άσκηση 2………………………………………………………………………………………………………………………….282
ΚΛΑΣΗ string……………………………………………………………………………………………………………………….285
Άσκηση 1………………………………………………………………………………………………………………………….285
Άσκηση 2………………………………………………………………………………………………………………………….289
Βιβλιογραφία…………………………………………………………………………………………………………………………293
Δείτε και αυτά
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ PYTHON Γ’ ΕΠΑΛ
Τελική τιμή: 32,00€
Αρχική τιμή: 40,00€ Έκπτωση -20% (8,00€)
ΘΕΩΡΙΑ 354 ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ
ΛΥΜΕΝΕΣ ΑΣΚΗΣΕΙΣ STL- C++
Τελική τιμή: 17,50€
Αρχική τιμή: 25,00€ Έκπτωση -30% (7,50€)
ΠΕΡΙΛΑΜΒΑΝΕΙ 50 ΛΥΜΕΝΕΣ ΚΑΙ ΠΛΗΡΩΣ ΣΧΟΛΙΑΣΜΕΝΕΣ ΑΣΚΗΣΕΙΣ ΠΟΥ ΑΦΟΡΟΥΝ ΤΗΝ STANDARD TEMPLATE LIBRARY
Ο GDPR ΚΑΙ ΟΙ 40 ΚΛΕΦΤΕΣ
Τελική τιμή: 8,40€
Αρχική τιμή: 12,00€ Έκπτωση -30% (3,60€)
ΠΡΟΣΩΠΙΚΑ ΔΕΔΟΜΕΝΑ..
ΕΙΣΑΓΩΓΗ ΣΤΗ ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΟΥ
Τελική τιμή: 24,50€
Αρχική τιμή: 35,00€ Έκπτωση -30% (10,50€)
PYTHON – ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ
Τελική τιμή: 19,60€
Αρχική τιμή: 28,00€ Έκπτωση -30% (8,40€)
4η αναθεωρημένη και επαυξημένη έκδοση
Ο Προγραμματισμός της Διάδρασης
Τελική τιμή: 14,25€
Αρχική τιμή: 19,00€ Έκπτωση -25% (4,75€)
ΑΠΟ ΤΟΝ ΕΠΙΤΡΑΠΕΖΙΟ ΣΤΟΝ ΚΙΝΗΤΟ ΚΑΙ ΔΙΑΧΥΤΟ ΥΠΟΛΟΓΙΣΜΟ
PYTHON ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΥΠΟΛΟΓΙΣΤΕΣ
Τελική τιμή: 14,00€
Αρχική τιμή: 20,00€ Έκπτωση -30% (6,00€)
ΜΑΘΑΙΝΕΤΕ ΕΥΚΟΛΑ VIRTUE MART
Τελική τιμή: 21,60€
Αρχική τιμή: 24,00€ Έκπτωση -10% (2,40€)
ΜΑΘΑΙΝΕΤΕ ΕΥΚΟΛΑ JOOMLA 2.5
Τελική τιμή: 32,40€
Αρχική τιμή: 36,00€ Έκπτωση -10% (3,60€)
Η ΜΕΘΟΔΟΣ PAGERANK ΤΗΣ GOOGLE ΚΑΙ ΑΛΛΑ ΣΥΣΤΗΜΑΤΑ ΚΑΤΑΤΑΞΗΣ
Τελική τιμή: 24,50€
Αρχική τιμή: 35,00€ Έκπτωση -30% (10,50€)
ΨΗΦΙΑΚΑ ΚΑΙ ΑΝΑΛΟΓΙΚΑ ΣΥΣΤΗΜΑΤΑ ΕΠΙΚΟΙΝΩΝΙΑΣ
Τελική τιμή: 20,00€
Αρχική τιμή: 28,20€ Έκπτωση -29% (8,20€)


