Līmenis 9.5 uzdevumu grāmata PHP
Dots masīvs:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
Dota forma ar ievades lauku. Ievades laukā tiek ievadīts skaitlis. Iesniegšanas formā izveidojiet tabulu, aizpildītu ar datiem no šī masīva, kas satur tik kolonnu, cik norādīts ievades laukā.
Dots patvaļīgs divdimensiju masīvs:
[
[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],
]
Iestatiet elementus tā galvenajā diagonālē uz nulli:
[
[ 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],
]
Izveidojiet funkciju, kas iestatīs pareizo lietvārda formu pēc skaitļa. Lūk, kā šai funkcijai vajadzētu darboties:
func(1, 'ābols', 'āboli', 'ābolu'); // izvadīs '1 ābols'
func(2, 'ābols', 'āboli', 'ābolu'); // izvadīs '2 āboli'
func(3, 'ābols', 'āboli', 'ābolu'); // izvadīs '3 āboli'
func(4, 'ābols', 'āboli', 'ābolu'); // izvadīs '4 āboli'
func(5, 'ābols', 'āboli', 'ābolu'); // izvadīs '5 ābolu'
Lūk, piemērs divciparu skaitļiem:
func(11, 'ābols', 'āboli', 'ābolu'); // izvadīs '11 ābolu'
func(12, 'ābols', 'āboli', 'ābolu'); // izvadīs '12 ābolu'
func(21, 'ābols', 'āboli', 'ābolu'); // izvadīs '21 ābols'
func(23, 'ābols', 'āboli', 'ābolu'); // izvadīs '23 āboli'
Mūsu funkcijai jāstrādā ar jebkura garuma skaitļiem:
func(1223421, 'ābols', 'āboli', 'ābolu'); // izvadīs '1223421 ābols'