- •А. В. Красулин
- •Объектно-ориентированное
- •Программирование на языке рнр
- •Омск 2011
- •Введение
- •Локальный сервер apache и php
- •Теоретические сведения
- •Исторический экскурс в разработку языка программирования рнр
- •Выбор и настройка инструментария для программирования на языке рнр
- •Работа с виртуальными хостами
- •Заголовки html
- •Задание к работе
- •Контрольные вопросы
- •Циклы в языке рнр
- •Строковые выражения в языке рнр
- •2.1.6. Строковые операции в языке рнр
- •Задание к работе
- •Варианты заданий к лабораторной работе
- •Контрольные вопросы
- •Основы объектно-ориентированного подхода в Языке рнр
- •Теоретические сведения
- •Основные определения и ключевые понятия объектно-ориентированного программирования
- •Определение класса в языке рнр
- •Задание к работе
- •Контрольные вопросы
- •Создание зависимых и независимых переключателей
- •Создание кнопокHtml-формы
- •Манипулирование файлами
- •Задание к работе
- •Контрольные вопросы
- •Библиографический список
- •644046, Г. Омск, пр. Маркса, 35
Задание к работе
Выберите задание из табл. 2.4 в соответствии с номером варианта, который определяется по журналу успеваемости.
Составьте программу на языке РНР по полученной задаче из табл. 2.4. Выведите в окно браузера рассчитанные значения.
Продемонстрируйте работоспособность программной реализации на лабораторной работе.
Оформите отчет, подготовьтесь к ответу на контрольные вопросы и к защите работы.
Таблица 2.4
Варианты заданий к лабораторной работе
Вариант задания |
Задание |
1 |
По результатам измерений, приведенным множествами D1 и D2, вычислите массы полых чугунных шариков по формуле: , где D1 и D2 – внутренний и внешний диаметры (заданы в миллиметрах); – плотность (для чугунаг/см3).
|
2 |
Рассчитайте объем шарового сегмента по формуле: , где – высота сегмента;– радиус сегмента (в сантиметрах). Значения высоты и радиуса сегмента представлены результатами измерений:
|
3 |
По результатам измерений, представленным массивами, рассчитайте объем шарового сегмента по формуле: , где – высота сегмента;– радиус основания сегмента (в сантиметрах).
|
4 |
По результатам измерений, представленным массивами, рассчитайте площадь полной поверхности усеченного конуса по формуле: , где и– радиусы оснований;– высота (в сантиметрах).
|
|
|
Продолжение табл. 2.4 | |
5 |
По результатам измерений, представленным массивами, рассчитайте объем усеченного конуса по формуле: , где и– радиусы оснований;– высота (в сантиметрах).
|
6 |
Составьте пятизначную таблицу значений функции y = ex, заданной многочленом , в промежутке с шагом |
7 |
Составьте четырехзначную таблицу значений функции , в промежутке с шагом |
8 |
Рассчитайте значения функции y, определенных функцией , в промежутке с шагом |
9 |
Рассчитайте значения цепной дроби, определенной выражением:
|
|
|
Продолжение табл. 2.4 | |
10 |
По имеющимся значениям измерений сторон а, b, с пяти треугольников (в сантиметрах) вычислите по формулам биссектрисы треугольников: , где a, b, c – стороны треугольника против вершин A, B, C соответственно (в сантиметрах), p – полупериметр треугольника.
|
11 |
Дана непустая последовательность слов из строчных русских букв, заканчивающаяся точкой. Выведите на экран в алфавитном порядке два столбца всех гласных и всех согласных букв, которые входят в каждое слово |
12 |
В заданном массиве из 25 случайных элементов записаны целые числа. Выведите на экран четные из них и определите их количество |
13 |
Последовательность чисел Фибоначчи {Fn} определяется рекуррентным соотношением: Fn+1 = Fn + Fn-1 , причем F0 = 1; F1 = 3. Определите программными вычислениями значение Fn , где n = {8; 51; 33; 9; 100; 77} |
14 |
Напишите программу вычисления при заданном х величины , продолжая вычисления до тех пор, пока очередное слагаемое не станет меньше заданного по абсолютной величине |
15 |
Корень уравнения находится последовательными приближениями по формуле: . Найдите значение корня, при котором разность между двумя соседними приближениями не превосходит 10-5, исходя из начального приближения х0 = 1 |
16 |
Вычислите значение суммы вида |
17 |
Длина сторон правильного вписанного многоугольника, с удвоенным числом сторон определяется через аn и R в формуле:
Составьте программу вычисления а64, если известно, что R = 16; a4 = 3 |
|
|
Окончание табл. 2.4 | |
18 |
Составьте программу вычисления значений функции f(x) вида
шаг |
19 |
Дана непустая последовательность слов из строчных русских букв, заканчивающаяся точкой с запятой. Выведите на экран в алфавитном порядке столбец всех согласных букв, которые входят только в одно слово |
20 |
Рассчитайте корень n-й степени от положительного числа а, пользуясь последовательными приближениями
до совпадения соседних приближений с точностью при заданном начальном приближенииx0 = 1,27 |