PHP sikllarini amaliy mashq qilish

Задание 1

Sikl yordamida 1 dan 100 gacha bo'lgan sonlar ustunini chiqaring.

Задание 2

Sikl yordamida 100 dan 1 gacha bo'lgan sonlar ustunini chiqaring.

Задание 3

Sikl yordamida 1 dan 100 gacha bo'lgan juft sonlar ustunini chiqaring.

Задание 4

Sikl yordamida massivni 10 ta iks (x) bilan to'ldiring.

Задание 5

Sikl yordamida massivni 1 dan 10 gacha bo'lgan sonlar bilan to'ldiring.

Задание 6

Sonlardan iborat massiv berilgan. Sikl yordamida faqat noldan katta va 10 dan kichik bo'lgan massiv elementlarini chiqaring.

Задание 7

Sonlardan iborat massiv berilgan. Sikl yordamida unda 5 qiymatiga ega element borligini tekshiring.

Задание 8

Sonlardan iborat massiv berilgan. Sikl yordamida bu massiv elementlari yig'indisini toping.

Задание 9

Sonlardan iborat massiv berilgan. Sikl yordamida bu massiv elementlari kvadratlari yig'indisini toping.

Задание 10

Sonlardan iborat massiv berilgan. Uning elementlarining o'rta arifmetigini toping (elementlar yig'indisini ular soniga bo'lish).

Задание 11

Sonning faktorialini topadigan skript yozing. Faktorial - berilgan sondan kichik va uning o'zini o'z ichiga olgan barcha butun sonlar ko'paytmasi.

Задание 12

Quyidagi xodimlar va ularning maoshlari massivi berilgan:

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

Har bir xodimning maoshini 10% ga oshiring.

Задание 13

Oldingi vazifani shunday o'zgartiringki, maoshi 400 dan kichik yoki teng bo'lgan xodimlarning maoshi oshirilsin.

Задание 14

Quyidagi massiv berilgan:

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

Bu massiv kalitlari yig'indisini toping va uni qiymatlar yig'indisiga bo'ling.

Задание 15

Quyidagi massiv berilgan:

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

Bu massiv kalitlarini bitta massivga, qiymatlarini esa boshqa massivga yozing.

Задание 16

Quyidagi massiv berilgan:

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

Qiymati 1 raqami yoki 2 raqami bilan boshlanadigan elementlarni yangi massivga yozing. Natijada sizga quyidagi massiv hosil bo'ladi:

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