Δημοσιεύτηκε: 27 Φεβ 2012, 18:03
migf1 έγραψε:Καλημέρα και χρόνια πολλά!
Προσωπικά δεν την θεωρώ εύστοχη την συγκεκριμένη άσκηση, την κατατάσσω στις αχρείαστα "σαδιστικές", μιας και δεν έχουν καμία μα καμία πρακτική εφαρμογή σε πραγματικά προγράμματα. Ίσως είναι καλή ιδέα να μην αφιερώσεις άλλο χρόνο σε αυτήν και να προχωρήσεις παρακάτω φίλε Ηλία.
ΥΓ. Το ζητούμενο της άσκησης είναι τετριμμένη διαδικασία αν σε άφηνε να χρησιμοποιήσεις βρόχους ή/και πίνακες.
Καλησπέρα.
Πιθανότατα έχεις δίκιο στο ότι μπορεί να μην έχει πρακτική εφαρμογή σε πραγματικά προγράμματα, αλλά δεν νομίζω ότι είναι άσχημη άσκηση.
Μία έξυπνη λύση που βρήκα:
Spoiler: show
Χρησιμοποιεί 4 if και δουλεύει σωστά σε όλες τις περιπτώσεις.
Βέβαια χρησιμοποιείται η συνάρτηση (;) swap και υποτίθεται δεν έχουμε μάθει από συναρτήσεις ακόμα, αλλά χωρίς την χρήση της συνάρτησης απλά θα γράφαμε το ίδιο πράγμα 4 φορές.