Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
77
Добавлен:
17.02.2016
Размер:
76.29 Кб
Скачать

Задание 2

В html документе создайте форму, в которой пользователь введет данные, необходимые для решения задачи, и кнопки типа Submit для активизации соответствующего сценария на языке РНР в соответствии с вариантом. При решении задачи предусмотреть вывод исходного массива.

Вариант задания

Формулировка задания

Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-100,100].

1. Заменить первый элемент массива, кратный 5, нулем.

2. Заменить элементы массива с нечетными номерами на квадраты их номеров.

3. Из элементов массива D сформировать массив A той же размерности по правилу: если номер четный, то значение элемента находится по формуле Ai = Di2, а если нечетный, то по формуле Ai = Di / i.

Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-100,100].

1. Заменить последний элемент массива, кратный 3, нулем.

2. Заменить элементы массива с четными номерами на произведение значения этого элемента и его номера.

3. Из элементов массива D сформировать массив A той же размерности по правилу: если номер четный, то значение элемента находится по формуле Ai = i*Di2, а если нечетный, то по формуле Ai = Di / (i-1)

Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-100,100].

1. Заменить последний положительный элемент массива на второй элемент массива.

2. Разделить все элементы массива с четными номерами на первый элемент (первый элемент отличен от 0).

3. Из элементов массива D сформировать массив A той же размерности по правилу: если номер четный, то значение элемента находится по формуле Ai = Di2, если нечетный, то по формуле Ai = 2Di.

Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-100,100].

1. Заменить последний отрицательный элемент массива на модуль первого элемента массива.

2. Разделить все элементы массива с нечетными номерами на последний элемент (последний элемент отличен от 0).

3. Из элементов массива D сформировать массив A той же размерности по правилу: если номер четный, то значение элемента находится по формуле Ai = Di2+ i, а если нечетный, то по формуле Ai = i*Di

Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-100,100].

1. Заменить минимальный по модулю отрицательный элемент массива первым элементом.

2. Заменить последние k элементов массива на противоположные по знаку.

3. Из элементов массива C сформировать массив A той же размерности по правилу: если номер i элемента четный, то Ai=(i-1)*Ci, если нечетный, то Ai=2*i*Ci.

Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-100,100].

1. Заменить максимальный по модулю отрицательный элемент массива нулем.

2. Заменить первые k элементов массива на противоположные по знаку.

3. Из элементов массива C сформировать массив A той же размерности по правилу: если номер i элемента четный, то Ai=Ci2, если нечетный, то Ai=2Ci.

Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-100,100].

1. Заменить минимальный по модулю положительный элемент массива нулем.

2. Заменить элементы массива с k1-го по k2-й на те же элементы в обратном порядке.

3. Из элементов массива D сформировать массив A той же размерности по правилу: первые 10 элементов находятся по формуле Ai = Di+i, остальные по формуле Ai = Di-i.