Εξάσκηση σε βρόχους PHP

Задание 1

Εμφανίστε με τη βοήθεια βρόχου μια στήλη αριθμών από το 1 έως το 100.

Задание 2

Εμφανίστε με τη βοήθεια βρόχου μια στήλη αριθμών από το 100 έως το 1.

Задание 3

Εμφανίστε με τη βοήθεια βρόχου μια στήλη ζυγών αριθμών από το 1 έως το 100.

Задание 4

Γεμίστε έναν πίνακα με 10 x χρησιμοποιώντας βρόχο.

Задание 5

Γεμίστε έναν πίνακα με αριθμούς από το 1 έως το 10 χρησιμοποιώντας βρόχο.

Задание 6

Δίνεται ένας πίνακας με αριθμούς. Με τη βοήθεια βρόχου εμφανίστε μόνο εκείνα τα στοιχεία του πίνακα που είναι μεγαλύτερα από το μηδέν και μικρότερα από 10.

Задание 7

Δίνεται ένας πίνακας με αριθμούς. Με τη βοήθεια βρόχου ελέγξτε αν περιέχει στοιχείο με τιμή 5.

Задание 8

Δίνεται ένας πίνακας με αριθμούς. Με τη βοήθεια βρόχου βρείτε το άθροισμα των στοιχείων αυτού του πίνακα.

Задание 9

Δίνεται ένας πίνακας με αριθμούς. Με τη βοήθεια βρόχου βρείτε το άθροισμα των τετραγώνων των στοιχείων αυτού του πίνακα.

Задание 10

Δίνεται ένας πίνακας με αριθμούς. Βρείτε τον αριθμητικό μέσο των στοιχείων του (άθροισμα στοιχείων, διαιρεμένο με το πλήθος).

Задание 11

Γράψτε ένα σκριπτ που θα βρίσκει το παραγοντικό ενός αριθμού. Παραγοντικό είναι το γινόμενο όλων των ακεραίων αριθμών, μικρότερων από τον δεδομένο, και του ίδιου του αριθμού.

Задание 12

Δίνεται ο ακόλουθος πίνακας με εργαζόμενους και τους μισθούς τους:

php<?php
  $arr = [
    'employee1' => 100,
    'employee2' => 200,
    'employee3' => 300,
    'employee4' => 400,
    'employee5' => 500,
    'employee6' => 600,
    'employee7' => 700,
  ];
?>

Αυξήστε τον μισθό κάθε εργαζόμενου κατά 10%.

Задание 13

Τροποποιήστε το προηγούμενο πρόβλημα έτσι ώστε ο μισθός να αυξάνεται μόνο για εκείνους τους εργαζόμενους, των οποίων ο μισθός είναι μικρότερος ή ίσος με 400.

Задание 14

Δίνεται ο ακόλουθος πίνακας:

php<?php
  $arr = [1 => 6, 2 => 7, 3 => 8, 4 => 9, 5 => 10];
?>

Βρείτε το άθροισμα των κλειδιών αυτού του πίνακα και διαιρέστε το με το άθροισμα των τιμών.

Задание 15

Δίνεται ο ακόλουθος πίνακας:

php<?php
  $arr = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5];
?>

Αποθηκεύστε τα κλειδιά αυτού του πίνακα σε έναν πίνακα, και τις τιμές - σε έναν άλλο.

Задание 16

Δίνεται ο ακόλουθος πίνακας:

php<?php
  $arr = [
    1 => 125,
    2 => 225,
    3 => 128,
    4 => 356,
    5 => 145,
    6 => 281,
    7 => 452,
  ];
?>

Αποθηκεύστε σε έναν νέο πίνακα τα στοιχεία, των οποίων η τιμή ξεκινά με το ψηφίο 1 ή το ψηφίο 2. Δηλαδή, στο τελικό αποτέλεσμα θα λάβετε τον ακόλουθο πίνακα:

php<?php
  [
    125,
    225,
    128,
    145,
    281,
  ];
?>