Προγραμματιστικά προβλήματα – Φεβρουάριος 2012

Προγραμματιστικά προβλήματα – Φεβρουάριος 2012

 

  1. Ύψωση σε δύναμη

Γράψτε ένα προγραμματάκι το οποίο να μπορεί να υπολογίσει την ύψωση σε δύναμη. Το πρόγραμμα πρέπει πρώτα να ζητάει τη βάση και κατόπιν τη δύναμη. Αν το δημιουργήσετε σωστά, η οθόνη σας θα δείχνει κάτι σαν κι αυτό:

 

 

  1. Αλγόριθμος bubblesort

Υλοποιήστε τον αλγόριθμο bubblesort σε έναν πίνακα 6 στοιχείων (δώστε τα στοιχεία 35,62,28,50,11και 45)τον οποίο μπορείτε να δίνετε απευθείας στον πηγαίο κώδικα του προγράμματος (δεν χρειάζεται ο χρήστης να παρέχει τα στοιχεία ένα-ένα). Κάθε κίνηση του αλγόριθμου πρέπει να παρουσιάζεται στην κονσόλα. Δηλαδή:

 

 

 

 

Για ακόνισμα του μυαλού

    1. Το τρίγωνο των Βερμούδων και το μυστηριώδες τετράγωνο

Όπως θα γνωρίζετε ήδη, το τρίγωνο των Βερμούδων είναι μια τοποθεσία στον Ατλαντικό Ωκεανό όπου πλοία και αεροπλάνα εξαφανίζονται χωρίς ίχνη. Στην παρακάτω εικόνα, ένα τετράγωνο εμφανίζεται όταν επανατακτοποιούμε τα κομμάτια του επάνω τριγώνου για να φτιάξουμε το κάτω. Τα κομμάτια στις δύο εικόνες είναι πανομοιότυπα. Μπορείτε να εξηγήσετε από που προκύπτει το τετράγωνο; Θα πρέπει να χρησιμοποιήσετε τις γνώσεις γεωμετρίας που πιθανόν διαθέτετε.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *