Τρίτη 18 Απριλίου 2023

Ταξινόμηση πινάκων

Με την εντολή  sort(όνομα πίνακα) ο συγκεκριμένος πίνακας ταξινομείται κατά αύξουσα σειρά.

O πίνακας $misthos περιέχει τους μισθούς πέντε υπαλλήλων.

Χρησιμοποιείστε την εντολή sort($misthos) για να ταξινομήσετε τον πίνακα και κατόπιν να εμφανίσετε ταξινομημένα τα στοιχεία του.

Χρησιμοποιείστε την εντολή rsort(όνομα πίνακα) για να ταξινομήσετε τον πίνακα κατά φθίνουσα σειρά.


<!DOCTYPE html>
<html>
<body>

<?php
$misthos= array("1200", "1550", "1123","786", "876");

 $pl=count($misthos);

echo "To πλήθος των στοιχείων του πίνακα είναι: $pl <br>";

for($i = 0; $i < $pl; $i++) {
    echo " ο μισθός είναι: ".$misthos[$i]."<br>";
  echo "<br>";
}

?>

</body>
</html>


Ελέγξτε αν τα στοιχεία του αρχείου που δημιουργήσατε είναι ταξινομημένα.
Τι σημαίνει αυτό;

ΑΣΚΗΣΕΙΣ

1. Οι  βαθμοί σε κάποιες εξετάσεις είναι 0-100. Διορθώνουν τρεις βαθμολογητές. Ο τελικός βαθμός είναι ο μέσος όρος των 2 πρώτων βαθμολογητών. Αν προκύψει διαφορά μεγαλύτερη των 11 μορίων, τότε ο τελικός βαθμός είναι ο μέσος όρος των δύο μεγαλύτερων βαθμών. Να γραφεί πρόγραμμα που θα εκχωρεί το ονοματεπώνυμο του μαθητή σε μια μεταβλητή, τους βαθμούς των τριών βαθμολογητών σε πίνακα και θα εμφανίζει το ονοματεπώνυμο, τους βαθμούς των δύο ή τριών βαθμολογητών και   τον τελικό βαθμό.

2. Σε μια σχολή διαγωνίζονται 10 υποψήφιοι και οι θέσεις είναι 5. Να καταχωρίσετε τα μόρια στον πίνακα moria. Να εμφανίζονται τα μόρια των επιτυχόντων. Εμφανίστε τη βάση τη σχολής

 

3. Στις εκλογές παίρνουν μέρος 5 κόμματα. Οι θέσεις είναι 300. Να δημιουργήσετε ένα πίνακα percentage που θα περιέχει τα ποσοστά κάθε κόμματος. Υπολογίστε τον αρχικό αριθμό βουλευτών κάθε κόμματος. Αν δε βγαίνει ακριβής αριθμός, στρογγυλοποιήστε (Round( )).  Αν  το πρώτο κόμμα δεν έχει 151 βουλευτές, παίρνει bonus 30 επιπλέον βουλευτές που αφαιρούνται από το δεύτερο κόμμα και 10 Βουλευτές που αφαιρούνται από το τρίτο. Να εμφανίσετε τον αριθμό των βουλευτών κάθε κόμματος.


 


Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

Σημείωση: Μόνο ένα μέλος αυτού του ιστολογίου μπορεί να αναρτήσει σχόλιο.