Πίνακες

Διομήδης Σπινέλλης
Τμήμα Διοικητικής Επιστήμης και Τεχνολογίας
Οικονομικό Πανεπιστήμιο Αθηνών
dds@aueb.gr

Ορισμός και χρήση πινάκων

Πίνακες πολλαπλών διαστάσεων

Πίνακες ως ορίσματα

Αρχικοποίηση πινάκων

Πρόσθετοι τύποι και μετατροπή μεταξύ τύπων

Ασκήσεις

Πίνακες

  1. Γράψτε ένα πρόγραμμα το οποίο διαβάζει χαρακτήρες από την είσοδό του μέχρι το τέλος του αρχείου (EOF). Στη συνέχεια τυπώνει ένα ραβδόγραμμα με αστεράκια για κάθε έναν από τους εμφανιζόμενους χαρακτήρες. Επιπλέον για τους χαρακτήρες που εμφανίζονται στην είσοδο του προγράμματος τις μέγιστες και τις ελάχιστες φορές εμφανίζει τον αντίστοιχο χαρακτήρα καθώς και τον αριθμό των φορών που εμφανίστηκε.

    Παράδειγμα εξόδου:

    a ********
    b ****
    e ************
    z *
    Most frequent: e; 12 time(s).
    Least frequent: z; 1 time(s).
    
    Σημείωση: Αν η είσοδος του προγράμματος δεν περιέχει ελληνικούς χαρακτήρες, τότε μπορείτε να φυλάξετε τη συχνότητα του κάθε χαρακτήρα σε έναν πίνακα 128 θέσεων με δείκτη τον ίδιο το χαρακτήρα.

Βιβλιογραφία