Δημοσιεύτηκε: 19 Φεβ 2012, 19:45
migf1 έγραψε:Star_Light έγραψε:.... τεσπα ας την δωσει δεν ξερω αμα εχω ορεξη να ασχοληθω μαζι της αλλο...
Off topic:
Ενδεχομένως να αντηχεί "cool" όταν ισχυρίζεται κάποιος ότι ασχολείται με τον προγραμματισμό, και ακόμα πιο "cool" να ισχυρίζεται πως είναι προγραμματιστής, αλλά οι ισχυρισμοί απέχουν αιώνες από την πραγματικότητα .
Ο προγραμματισμός θέλει δίψα, αφοσίωση και... ούμπαλα. Δεν είναι καπρίτσιο της στιγμής για να ασχολούμαστε μόνο όταν έχουμε όρεξη, ούτε μαθαίνεται σε φόρουμ, σε chat rooms και σε tutorials. Μαθαίνεται με στρώσιμο κ...., με σύστημα, με προσπάθεια, με επιμονή, με υπομονή, με άααααααααααααααπειρο γράψιμο κώδικα κι επίσης με άαααααααααααααααααααααααπειρο διάβασμα κώδικα άλλων, από real-life εφαρμογές.
Αν δεν κάτσεις να λιώσεις μελετώντας γραμμή προς γραμμή, συνάρτηση προς συνάρτηση, τελεστή προς τελεστή, πράξη προς πράξη ότι κώδικα γράφεις ή διαβάζεις από άλλους, καθώς και τα βιβλία, τα εγχειρίδια καθώς και οποιαδήποτε άλλη πηγή τους αντιστοιχεί, θα αναλώνεσαι μια ζωή σε επαναλαμβανόμενες απορίες για τα ίδια και τα ίδια πράγματα.
Σκληρό ίσως, αλλά πέρα για πέρα αληθές.
Στο δια ταύτα τώρα, η άσκηση αυτή είναι καθαρά για αρχάριους. Αποτελεί τετριμμένη διαδικασία για όποιον έχει έστω και στοιχειώδη επαφή με προγραμματισμό σε οποιαδήποτε γλώσσα.
Ειλικρινά μου ακούγεται αδιανόητο να μη μπορείτε ούτε καν να διαβάσετε τους χαρακτήρες ενός string από την κύρια είσοδο και να τους μετράτε καθώς τους βάζετε μέσα στο string! Είναι ειλικρινά απίστευτο και δεν έχει απολύτως καμία σχέση με την realloc(), δεν έχει καν σχέση με δυναμική διαχείριση μνήμης.
Αν πάση περιπτώσει, αν σας φαίνεται τόσο δύσκολο θέλετε να δείτε τον κώδικα της λύσης, πείτε μου να τον ποστάρω.
Εντάξει να διαβάζουμε έναν έναν τους χαρακτήρες, αλλά για να γίνει αυτό δεν πρέπει να πατήσει ο χρήστης ENTER; Να γράψει το κείμενο των 65 χαρακτηρών και να πατήσει ENTER για τα διαβάσουμε με ένα loop με την getchar. Αυτό δε θέλουμε να κάνουμε;