- •Минобрнауки россии
- •Лабораторная работа №1
- •Логические операции
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 . В нем необходимо привести:
- •Лабораторная работа №3
- •Теоретическая справка [1, лек 6],[2] Задание
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
- •Лабораторная работа №4
- •Теоретическая справка [1, лек 10,11],[2] Задание
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 . В нем необходимо привести:
- •Лабораторная работа №5
- •Теоретическая справка [1, лек 11],[2] Задание
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
- •Лабораторная работа №6
- •Теоретическая справка [1, лек 11],[2] Задание
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
- •Лабораторная работа №7
- •Теоретическая справка [1, лек 15],[2] Задание
- •Оформление отчета
- •Варианты задания
- •Контрольные вопросы
- •Оформление отчета
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
- •Контрольные вопросы
- •Лабораторная работа №10
- •Варианты задания
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
- •Контрольные вопросы
- •Лабораторная работа №11
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
- •Контрольные вопросы
- •Лабораторная работа № 12
- •Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
- •Контрольные вопросы
- •Библиографический список
Оформление отчета Отчет оформляется на стандартных листа формата а4 .Он включает:
Название работы.
Постановку задачи.
Математическую постановку задачи.
Описание алгоритма (метода) решения.
Описание баз данных программы.
Описание алгоритма программы (блок-схемы, функциональная схема).
Текст программы.
Результаты работы программы на 2–3 контрольных примерах.
Контрольные вопросы
Почему не рекомендуется использование в программах оператора goto?
Какие операторы языка Turbo Pascal являются структурными?
Что такое составной оператор и какие функции он выполняет?
Какие управляющие конструкции повторения поддерживаются в языке Turbo Pascal?
Как работает оператор цикла while?
В чем заключается различие между операторами repeat и while?
Какие ограничения накладываются на использование оператора for?
Какие существуют отличия и особенности при работе с операторами while, repeat, for?
Лабораторная работа №6
Программы с использованием операторов выбора
Цель работы:Научиться писать программы с использованием операторов выбора
Теоретическая справка [1, лек 11],[2] Задание
Написать и отладить программу по своему варианту.
Варианты заданий
Записать указанное действие
y=(cos(X))^2 , при 0<x<2,y=1-sin(X)^2 иначе;
Записать указанное действие переменной х присвоить корень уравнения arcsin(a+ln(X))=a, если такой существует;
Перераспределить значения переменных х и у так, чтобы в х оказалось большее из этих значений , а в у – меньшее;
Переменной kприсвоить номер четверти плоскости, в которой находится точка с координатами х и у (х*у<>0);
Известно, что из четырех чисел a1,a2,a3 иa4 одно отлично от трех других, равных между собой; присвоить номер этого числа переменнойn.
По номеру у (у>0) некоторого года определить c– номер его столетия (учесть, что, к примеру, началомXXстолетия был 1901, а не 1900 год);
u=((max(x, y, z)^2)-2^x*min(x, y, z))/(sin2+max(x, y, z)/min(x, y, z);
если уравнение a*x^2+bx+c=0 (a<>0) имеет вещественные корни, то логической переменнойtприсвоить значениеtrue, а переменнымx1 иx2 – сами корни, иначе же переменнойtприсвоитьfalse, а значения переменныхx1 иx2 не менять;
считая, что стандартные функции sinиcosприменимы только к аргументам из отрезка [0,Pi/2] вычислитьy=sin(X) для произвольного числаx;
значения переменных a,bиcпоменять местами так, чтобы оказалосьa>=b>=c.
. Какое значение будет иметь переменная zпосле выполнения операторов
Если значение переменной wне равно 0 и при этом котангенс отwменьше 0.5, тогда поменять знак уw, а если значениеwравно 0, тогда присвоитьwзначение 1.
. Записать условный оператор, который эквивалентен оператору присваивания
X:=aorbandc(все переменные – логические)
и в котором не используются логические операции ( например, оператору x:=notа эквивалентен операторifathenx:=falseelsex:=true)
Дано число x. Напечатать в порядке возрастания числаchx; 1+|x| и (1+x^2)^x;
Даны числа a1; b1; c1; a2; b2; c2. Напечатать координаты точки пересечения прямых, описываемых уравнениямиa1x+b1y=c1 иa2x+b2y=c2, либо сообщить, что эти прямые совпадают, не пересекаются или вовсе не существуют;
Даны числа a,bи с (а не 0) найти вещественные корни уравненияax^4+bx^2+c=0. Если корней нет, то сообщить об этом.
Даны произвольные числа a,b,c. Если нельзя построить треугольник с такими длинами сторон, то напечатать 0, иначе напечатать 3, 2 или 1 в зависимости от того, равносторонний это треугольник, равнобедренный или какой-либо иной
Дано целое kот 1 до 180. Определить, какая цифра находится вk-й позиции последовательности
10111213…9899,
Вычислить с- наибольший общий делитель чисел а и b
Найти u– первый отрицательный член последовательностиcos(ctgn),n=1,2,3,...;
Вычислить p=(1-1/2^2)(1-1/3^2)…(1-1/n^2),n>2;
Вычислить y=cos(1+cos(2+…+cos(39+cos40)…)).