You are here: Home

Ασκηση ΠΜ06 Featured

Rate this item
(1 vote)

Σχεδιάστε αλγόριθμο που να ελέγχει αν ένας πίνακας είναι συμμετρικός. Παράδειγμα συμμετρικού πίνακα: [7, 9, 1, 1, 9, 7]. Ο πίνακας είναι Δεδομένος.


Λύση:

Αλγόριθμος Ασκηση_ΠΜ6

Δεδομένα // Α[Ν] //

Flag = Ψευδής // Με την λογική μεταβλητή Flag καταλαβαίνουμε πότε βρέθηκε μια μη Συμμετρική τιμή.

Αν (Ν mod 2) <> 0 τότε

  Εμφάνισε " Ο πινακας δεν είναι Συμμετρικός"

Αλλίως

     Για ι απο 1 μέχρι (Ν Div 2)

        Αν Α[ι] <> A[(N-ι) +1] τότε

                Flag <-- Αληθής

        Τέλος_Αν

     Τέλος_Επανάληψης

      Αν flag τοτε  // Ελέγχουμε την μεταβλητή flag

          Εμφάνισε " Ο πινακας δεν είναι Συμμετρικός"

     Αλλίως

          Εμφάνισε "Ο πίνακας είναι Συμμετρικός"

     Τέλος_Αν

Τέλος_Αν

Τέλος Ασκηση_ΠΜ6

 


Sharesubmit to redditShare on LinkedIn
More in this category: « Prev Next »

Add comment