Все разделы / Программирование /


Страницу Назад
Поискать другие аналоги этой работы

За деньгиЗа деньги (75 руб.)

Циклы, функции, массивы.

Дата закачки: 09 Февраля 2012
Продавец: Doctor_Che
    Посмотреть другие работы этого продавца

Тип работы: Работа Лабораторная
Форматы файлов: HTML, Microsoft Word
Сдано в учебном заведении: СибГУТИ

Описание:
Тема: Циклы, функции, массивы.

Задание:
№ 1

Используя вложенные циклы while, в скрипте z3-1.php отобразите на экране таблицу Пифагора 10×10 (т.е. таблицу умножения чисел от 1 до 10). При этом фон диагональных ячеек должен быть того цвета, который задается вне циклов. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.

1 2 3 … 10
2 4 6 … 20
3 6 9 … 30
… … … … …
10 20 30 … 100

Обязательно используйте служебные символы табуляции и новой строки для создания читабельного html-файла.

(Использовать листинги 7-1 и 7-6).

№ 2

Используя вложенные циклы for в скрипте z3-2.php отобразите на экране таблицу сложения чисел от 1 до 10. При этом цвет цифр в верхней строке и левом столбце должен быть задан через $color вне циклов, а в левой верхней ячейке должен стоять знак "+" красного цвета. Ширина рамки таблицы равна 1, отступ содержимого ячеек от границы равен 5.

+ 2 3 … 10
2 4 5 … 12
3 5 6 … 13
… … … … …
10 12 13 … 20

(Использовать листинг 7-6).

№ 3

В скрипте z3-3.php создайте 4 функции с именами Ru(), En(), Fr(), De(). Каждая функция выводит на экран приветствие на соответствующем языке:
Ru() - "Здравствуйте!",
En() - "Hello!",
Fr() - "Bonjour!" и
De() - "Guten Tag!".

Эти функции имеют аргумент $color, который определяет цвет выводимого текста. Используя функцию-переменную $lang(), отобразить на экране одно из приветствий, причем какое приветствие будет выведено и каким цветом - задать как параметры в строке вызова скрипта:

z3-3.php?lang=Ru&color=[назв-е цвета] En/Fr/De

(Использовать листинг 8-3).

№ 4

В скрипте z3-4.php используя аргументы $day и $color функции WeekDay(), а также глобальную переменную $size отобразите названия дней недели уменьшающимся размером (начиная с 7) и разными цветами:

понедельник

вторник

среда

четверг

пятница

суббота

воскресенье

(Использовать листинги 8-1 и 8-4).

№ 5

В скрипте z3-5.php

Создайте массив $treug[] "треугольных" чисел, т.е. чисел вида n(n+1)/2 (где n=1,2,: 10) и выведите значения этого массива на экран в строку (через 2 пробела).

Создайте массив $kvd[] квадратов натуральных чисел от 1 до 10, выведите значения этого массива на экран в строку.

Объедините эти 2 массива в массив $rez[], выведите результат на экран.

Отсортируйте массив $rez[], выведите результат на экран.

Удалите в массиве $rez[] первый элемент, выведите результат на экран.

С помощью функции array_unique() удалите из массива $rez[] повторяющиеся элементы, результат занесите в массив $rez1[] и выведите его на экран.

(Использовать листинги 9-2 - 9-10).

№ 6

В скрипте z3-6.php

1. Создайте ассоциативный массив $cust[] с ключами cnum, cname, city, snum и rating и значениями: 2001, Hoffman, London, 1001 и 100.

Выведите этот массив (вместе с именами ключей) на экран.

2. Отсортируйте этот массив по значениям. Выведите результат на экран.

3. Отсортируйте этот массив по ключам. Выведите результат на экран.

4. Выполните сортировку массива с помощью функции sort(). Выведите результат на экран.

(Использовать листинги 9-1 - 9-10).


Коментарии: Сдано 2012г.
Без замечаний

Размер файла: 23,6 Кбайт
Фаил: Упакованные файлы (.zip)

 Скачать Скачать

 Добавить в корзину Добавить в корзину

        Коментариев: 0


Сдай работу играючи!

Рекомендуем вам также биржу исполнителей. Здесь выполнят вашу работу без посредников.
Рассчитайте предварительную цену за свой заказ.



Страницу Назад

  Cодержание / Программирование / Циклы, функции, массивы.

Вход в аккаунт:

Войти

Перейти в режим шифрования SSL

Забыли ваш пароль?

Вы еще не зарегистрированы?

Создать новый Аккаунт




Сайт помощи студентам, без посредников!