Κατηγορία: Προγραμματισμός με C++

Τελική (Γ) φάση 28ου Πανελλήνιου Διαγωνισμού Πληροφορικής (23 Απριλίου 2016 )

Θέματα τελικής φάσης: PDP-28_C Θέμα 1ο: Εκδρομή για σκι Έχουμε έναν μονοδιάστατο πίνακα μέχρι 2.000.000 φυσικών αριθμών Α (με θετικές τιμές μεταξύ 1 και 1.000.000.000). Να βρεθεί η μέγιστη απόσταση μεταξύ των θέσεων i και j, ώστε i<j και A[i]<=A[j]. Μια δυνατή λύση: skitrip5 Βασική ιδέα για την παραπάνω λύση: αποθηκεύουμε σε εναν τριγωνικό πίνακα …

Συνέχεια ανάγνωσης

Μάθημα 4: μια απλή αριθμομηχανή

Επεξηγήσεις: Κάθε εντολή της C++ ακολουθείτε από το σύμβολο της αγγλικής άνω τελείας (δηλαδή το ελληνικό ερωτηματικό). Οι εντολές που ξεκινούν με τη δίεση (#), δεν ακολουθούνται από ερωτηματικό (δεν είναι εντολές τις C++ αλλά οδηγίες για τον μεταγλωττιστή της). Γραμμές νούμερο 1 και 3: ζητάμε από την C++ να χρησιμοποιήσουμε την βιβλιοθήκη std::iostream. Αυτές …

Συνέχεια ανάγνωσης

Μάθημα 3: μεταβλητές και μνήμη

Πολλές φορές χρειαζόμαστε να αποθηκεύσουμε κάποια στοιχεία που δεν τα ξέρουμε όταν φτιάχνουμε το πρόγραμμα μας. Παράδειγμα όταν κάποιος έφτιαξε το πρόγραμμα Super Mario δεν ήξερε ποιο είναι το όνομα σας, ούτε τι σκορ θα κάνετε, ούτε ποιο θα είναι το High score την Τρίτη 8 Μαρτίου 2016 ή την Τετάρτη 16 Μαρτίου 2016. Αυτά …

Συνέχεια ανάγνωσης

Μάθημα 2: Επεξήγηση του πρώτου προγράμματος Hello World

Η γλώσσα C++ και κάθε γλώσσα προγραμματισμού, έχει μια αυστηρή σύνταξη. Δηλαδή απαιτεί από εμάς να χρησιμοποιούμε με ακρίβεια τα σύμβολα της. Αυτό συμβαίνει διότι ο υπολογιστής είναι πιο “χαζός” από τον άνθρωπο και δεν έχει την δυνατότητα να διορθώνει τα λάθη του ανθρώπου. Όταν όμως χρησιμοποιήσουμε τη σύνταξη και τα σύμβολα σωστά, ο υπολογιστής …

Συνέχεια ανάγνωσης

Μάθημα 1: Προετοιμασία για το πρώτο μας πρόγραμμα σε C++.

Για να φτιάξουμε οποιοδήποτε πρόγραμμα που να δουλεύει σε υπολογιστή, θα πρέπει να καταφέρουμε να μιλήσουμε την ίδια “γλώσσα” με αυτόν. Οι υπολογιστές, φυσικά, δεν έχουν την δυνατότητα να αντιληφθούν την γλώσσα ομιλίας του ανθρώπου και να ανταποκριθούν σε αυτή, εκτός αν ο “υπολογιστής” βρίσκεται σε ταινία επιστημονικής φαντασίας. Εφόσον λοιπόν ο υπολογιστής δεν μπορεί …

Συνέχεια ανάγνωσης

Αλλαγή μεγέθους γραμματοσειράς
Αντίθεση