Ασκήσεις Πινάκων ΔΥΣΚΟΛΕΣ 3

preview_player
Показать описание
Περιστροφή Δυσδιάστατου πίνακα
Να γραφεί αλγόριθμος ο οποίος θα δέχεται τα στοιχεία ενός πίνακα 5 γραμμών και 10 στηλών
και θα δημιουργεί έναν νέο πίνακα 10 γραμμών και 5 στηλών.
Ο δεύτερος πίνακας που θα δημιουργηθεί θα είναι ο πρώτος, περιστρεφόμενος κατά 90ο προς τα δεξιά.
Μετά την περιστροφή παρατηρούμε ότι οι γραμμές έγιναν στήλες, και οι στήλες γραμμές.
Στο νέο πίνακα:
Οι γραμμές θα έχουν μετρητή το j.
Οι στήλες θα έχουν μετρητή το i.
Για ένα πίνακα ΝxM έχουμε: Τα στοιχεία των νέων γραμμών, άλλαξαν σειρά. Τα πρώτα έγιναν τελευταία.
Θα ισχύει το Ν+1-i για την αντιστοίχηση στοιχείων των γραμμών του Α στο Β.
Να γραφεί αλγόριθμος ο οποίος θα δέχεται τα στοιχεία ενός πίνακα 5 γραμμών και 10 στηλών
και θα δημιουργεί έναν νέο πίνακα 5 γραμμών και 10 στηλών, περιστρεφόμενος κατά 180 μοίρες προς τα δεξιά.
Για ένα πίνακα ΝxM έχουμε:
Στις γραμμές θα ισχύει το Ν+1-i για την αντιστοίχηση στοιχείων του Α στο Β.
Στις στήλες θα ισχύει το Μ+1-j για την αντιστοίχηση στοιχείων του Α στο Β.
ΠΡΟΕΤΟΙΜΑΣΙΑ ΠΑΝΕΛΛΗΝΙΩΝ
SPYROS ZYGOURIS
Σπύρος Ζυγούρης
Ανάπτυξη Εφαρμογων σε Προγραμματιστικο Περιβαλλον.
pseudocode
Рекомендации по теме