Государственный комитет Российской федерации по высшему образованию
Санкт-Петербургский государственный электротехнический университет имени В.И.Ульянова (Ленина)
Кафедра ЭУТ
Курсовая работа по информатике
Выполнила: Нилова Л.А. гр.6521
Преподаватель: Кузненко А.Г. .
Санкт – Петербург
2006
ВАРИАНТ N17
1). Используя оператор if, написать программу для вычисления функции f(x), изображенной на графике. Функция состоит из дуги окружности и отрезков прямых.
3). Используя оператор if, написать программу, которая по заданной ранее функции f(x) строит график функции g(x).
4). Написать программу для нахождения параметров a, b, c функции f(x) вида
проходящей через точки (1;8.108), (3;7.384), (5;2.284).
5). Написать программу, вычисляющую сумму квадратных корней из 67 последовательно расположенных натуральных чисел, кратных 3, начиная с числа 3.
6). Написать программу для построения в интервале [1; 4] графика функции f(x) вида
если известна следующая таблица значений функции f(x)
х |
1 |
1.4 |
1.8 |
2.2 |
2.6 |
3 |
3.4 |
3.8 |
f(x) |
0.585 |
0.326 |
0.342 |
0.666 |
1.794 |
4.03 |
6.889 |
10.496 |
1) Для вычисления следующей функции написать программу:
Выполнение:
Шаг функции:
Оператор if - условный оператор.
Х:= if(условие ,выражение 1, выражение 2)- т.е. в случае выполнения условия, функция приравнивается выражению1. В случае не выполнения условия, функция приравнивается к выражению2
Зададим условия построения графика:
При всех х 3, у(х)=
При всех х , у(х)=
При всех х , у(х)=
Законченная последовательность действий имеет вид:
2) Используя оператор if, написать программу для вычисления функции f(x), изображенной на графике. Функция состоит из дуги окружности и отрезков прямых.
Выполнение:
Шаг функции:
Оператор if - условный оператор.
Х:= if(условие ,выражение 1, выражение 2)- т.е. в случае выполнения условия, функция приравнивается выражению1. В случае не выполнения условия, функция приравнивается к выражению2.
Законченная последовательность действий имеет вид:
3) Составить программу для рисования фигуры, показанной на рисунке, описав ее совокупностью функций. Фигура состоит из дуг окружностей.
Выполнение:
Разделим график на 3 функции – f(x), g(y), h(z);
1-ая функция f(x) – дуга, которую можно задать формулой
принимает значения от 0 до 2.
2-ая функция g(y) дуга, которую можно задать формулой
принимает значения от 0 до 1.
3-я функция h(z) – дуга, которую можно задать формулой
принимает значения от 0 до 1.
Законченная последовательность действий имеет вид:
4) Используя оператор if, написать программу, которая по заданной ранее функции f(x) строит график функции g(x).
Выполнение:
Построим график функции с шагом -5,-4,9..5
Зададим условие для построения графика функции b(x):
При всех значениях х, которые принадлежат промежутку [0;-2,5], [2,5;5], b(x)=0
При всех значениях х, которые принадлежат промежутку [-2,5;-1,5], [1;2], b(x)=-2cosx
При всех значениях х, которые принадлежат промежутку [-1.5;1,5], b(x)=-cosx
Законченная последовательность действий имеет вид:
5) Написать программу для нахождения параметров a, b, c функции f(x) вида
проходящей через точки (1;8.108), (3;7,384), (5;2.284).
Выполнение:
Запишем уравнение в матричном виде, подставив вместо переменных x и у координаты данных точек:
Где А – это главный определитель матрицы;
В – столбец свободных членов.
Зная, что
Получим решение системы: а=-2,001
b=3
c=7.001
Законченная последовательность действий имеет вид:
6) Написать программу, вычисляющую сумму квадратных корней из 67 последовательно расположенных натуральных чисел, кратных 3, начиная с числа 3.
Выполнение:
7) Написать программу для построения в интервале [1; 4] графика функции f(x) вида
если известна следующая таблица значений функции f(x)
х |
1 |
1.4 |
1.8 |
2.2 |
2.6 |
3 |
3.4 |
3.8 |
f(x) |
0.585 |
0.326 |
0.342 |
0.666 |
1.794 |
4.03 |
6.889 |
10.496 |
Выполнение: