Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Клієнт-сервер / лабки / Клиент-серв-13лб

.doc
Скачиваний:
1
Добавлен:
27.01.2024
Размер:
210.43 Кб
Скачать

Студент Бойко Женя група 410-і

Лабораторна робота №13

Тема: Обробка двовимірних масивів.

Мета: ознайомитися з правилами і особливостями обробки дво- і багатовимірних

впорядкованих послідовностей даних. Отримати практичні навички використання

стандартних функцій опрацювання масивів і створити відповідні скрипти.Для каждой строки матрицы A(MxN) найти максимальный элемент

Скріншот

Код

<?php $masb = array(); $mas = array (array()); $n = trim($_POST['n']); $m = trim($_POST['m']); $summ=0; if (($n == '') && ($m== '')) { echo "Введите кол-во елементов в матрице"; } elseif ((ctype_alpha($n)) && (ctype_alpha($n))) { echo "Ошибка, количество елементов матрици не может задаватся словом"; } elseif (($n <= 0) && ($m== 0)) { echo "Ошибка, количество елементов в матрице быть меньше или равно нулю"; } else { echo "Матрица m*n: <br>"; for ($i = 0; $i < $n; $i++) { for ($j = 0; $j < $m; $j++) { $mas[$i][$j] = rand(0, 5); $summ += $mas[$i][$j]; print $mas[$i][$j]; print" "; } echo "<br>"; } echo "<br> Cумма елементов матрици = $summ <br>"; $b = $m + $n; echo "Масив B: <br>"; for ($i = 0; $i < $b; $i++) { $masb[$i] = $summ; print $masb[$i]; print" "; } } ?> <form method="post"> <label>кол-во рядков:<? echo " $n " ?> <input type="text" name="n"> </label><br> <label>кол-во столбцов:<? echo " $m " ?> <input type="text" name="m"> </label><br> <button>submit</button> </form>

Висновок: було проведено роботу з масивами в PHP.

Соседние файлы в папке лабки