Сатҳи 9.5 китоби машқҳои PHP
Задание 1
Массиви додашуда:
php[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
Як форма бо воридкунӣ дода шудааст. Ба воридкунӣ як рақам ворид карда мешавад. Пас аз фиристодани форма як ҷадвал созед, ки бо маълумоти ин массив пур карда шуда, дар он ҳамон қадар сутунҳо бошанд, ки дар воридкунӣ нишон дода шудааст.
Задание 2
Массиви дученакаи ихтиёрӣ дода шудааст:
php[
[11, 12, 13, 14, 15],
[21, 22, 23, 24, 25],
[31, 32, 33, 34, 35],
[41, 42, 43, 44, 45],
[51, 52, 53, 54, 55],
]
Унсурҳои диагонали асосии онро сифр кунед:
php[
[ 0, 12, 13, 14, 15],
[21, 0, 23, 24, 25],
[31, 32, 0, 34, 35],
[41, 42, 43, 0, 45],
[51, 52, 53, 54, 0],
]
Задание 3
Як функсия созед, ки шакли дурусти исми моддаро пас аз адад муайян мекунад. Ин функсия бояд чунин кор кунад:
phpfunc(1, 'яблоко', 'яблока', 'яблок'); // '1 яблоко'-ро бармегардонад
func(2, 'яблоко', 'яблока', 'яблок'); // '2 яблока'-ро бармегардонад
func(3, 'яблоко', 'яблока', 'яблок'); // '3 яблока'-ро бармегардонад
func(4, 'яблоко', 'яблока', 'яблок'); // '4 яблока'-ро бармегардонад
func(5, 'яблоко', 'яблока', 'яблок'); // '5 яблок'-ро бармегардонад
Инҳоянд намунаҳо барои ададҳои дурақама:
phpfunc(11, 'яблоко', 'яблока', 'яблок'); // '11 яблок'-ро бармегардонад
func(12, 'яблоко', 'яблока', 'яблок'); // '12 яблок'-ро бармегардонад
func(21, 'яблоко', 'яблока', 'яблок'); // '21 яблоко'-ро бармегардонад
func(23, 'яблоко', 'яблока', 'яблок'); // '23 яблока'-ро бармегардонад
Функсияи мо бояд барои ададҳои ҳар гуна дарозӣ кор кунад:
phpfunc(1223421, 'яблоко', 'яблока', 'яблок'); // '1223421 яблоко'-ро бармегардонад