Δημοσιεύτηκε: 07 Οκτ 2010, 19:12
Γεια σε ολους!
Εχω αρχισει προγραμματισμο εδω και ενα μήνα, στη γλωσσα C. Εχω αρκετά μεγάλες δυσκολίες να καταλάβω μερικές φορές των κώδικα, και ακόμη πως να σκεφτώ για την λύση ενός αλγόριθμου.
Θα ήθελα να θέσω μια ερώτηση σχετικά με μια άσκηση:
"Γράψτε ένα πρόγραμμα που λαμβάνει ένα επταψήφιο αριθμό τηλεφώνου και μάθετε ποιες λέξεις μπορεί να συσταθουν από τον αριθμό αυτό και ταυτόχρονα να περιλαμβάνονται στο αρχείο lexeis.txt."
Δηλαδή εγω γράφω ενα επταψήφιο αριθμό και το προγραμμα ελεγχει ποιες λέξεις ταιριαζουν απο το αρχειο exeis.txt και τις τυπωνει στην οθονη.
Η αναλογία αριθμών - ψηφίων ειναι ετσι:
http://img843.imageshack.us/i/thl.png/
Σκέφτηκα να εχω δυο arrays που το ενα να ελεγχει τους αριθμους και το αλλο τα γραμματα, αλλά πως θα τα τα ενώσω, και πως θα αποθηκεύσω αυτο που ελεγχει?
Ευχαριστώ εκ των προτέρων.
Εχω αρχισει προγραμματισμο εδω και ενα μήνα, στη γλωσσα C. Εχω αρκετά μεγάλες δυσκολίες να καταλάβω μερικές φορές των κώδικα, και ακόμη πως να σκεφτώ για την λύση ενός αλγόριθμου.
Θα ήθελα να θέσω μια ερώτηση σχετικά με μια άσκηση:
"Γράψτε ένα πρόγραμμα που λαμβάνει ένα επταψήφιο αριθμό τηλεφώνου και μάθετε ποιες λέξεις μπορεί να συσταθουν από τον αριθμό αυτό και ταυτόχρονα να περιλαμβάνονται στο αρχείο lexeis.txt."
Δηλαδή εγω γράφω ενα επταψήφιο αριθμό και το προγραμμα ελεγχει ποιες λέξεις ταιριαζουν απο το αρχειο exeis.txt και τις τυπωνει στην οθονη.
Η αναλογία αριθμών - ψηφίων ειναι ετσι:
http://img843.imageshack.us/i/thl.png/
Σκέφτηκα να εχω δυο arrays που το ενα να ελεγχει τους αριθμους και το αλλο τα γραμματα, αλλά πως θα τα τα ενώσω, και πως θα αποθηκεύσω αυτο που ελεγχει?
Ευχαριστώ εκ των προτέρων.