- •Минобрнауки россии
- •Лабораторная работа №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 . В нем необходимо привести:
Название работы.
Цель работы
Программы для выполнения упражнений.
Результаты и объяснения для выполненных упражнений.
Контрольные вопросы
Как работает оператор присваивания?
Какие действия выполняет оператор процедуры?
Возможна ли передача управления внутрь процедуры (функции) посредством оператора перехода goto и почему?
Почему не рекомендуется использование в программах оператора goto?
Какие операторы языка Turbo Pascal являются структурными?
Что такое составной оператор и какие функции он выполняет?
Как происходит работа условного оператора if?
Может ли встречаться символ ; внутри любого структурного оператора и почему?
Какие особенности существуют при написании вложенных операторов if?
Какой оператор позволяет выполнить одно из нескольких действий в зависимости от результата вычисления выражения?
Лабораторная работа №5
Программы с использованием операторов цикла
Цель работы:Научиться писать программы с использованием операторов цикла
Теоретическая справка [1, лек 11],[2] Задание
Написать и отладить программу по своему варианту.
Вычислить f=10! Описать каждым их трех вариантов оператора цикла.
Определить значение переменной sпосле выполнения следующих операторов:
s:=0; i:=0;
While i<5 do i:=I+1; s:=s+1/I;
s:=0; I:=1;
While i>1 do begin s:=s+1/I; i:=i-1 end;
s:=0; i:=1;
Repeat s:=s+1/I; i:=i-1 until i<=1;
s:=1; n:=1;
For i:=2 to n do s:=s+1/i
Выписать фрагмент программы для решения указанной ниже задачи и обосновать, почему был выбран тот или иной вариант оператора цикла.
вычислить с-наибольший общий делитель натуральных чисел aиb
найти u-первый отрицательный член последовательностиcos(ctgn),n=1,2,3…:
вычислить p=(1-1/22)(1-1/32)…(1-1/n2),n>2;
вычислить y=cos(1+cos(2+…+cos(39+cos40)…)).
Имеется целое k>=0. ВычислитьxK-й член последовательности {Xn},гдеx0=1.xn=nxn-1 +1/nприn=1,2,3…
С точностию 10- вычислить х-наименьший положительный корень уравнения tg(x)=x, используя метод деления отрезка пополам.
Подсчитать количество цифр в десятичной записи неотрицательного числа n.
Логической переменной tприсвоить значениеtrueилиfalseв зависимости от того, является натуральное числаkстепенью числа 3 или нет.
Программа. Дано 100 вещественных чисел. Вычислить разности между максимальным и минимальным элементами последовательности.
Программа. Дано целое n>0 и последовательности изnвещественных чисел , среди которых есть хотя бы одно отрицательное число. Найти величину наибольшего среди отрицательных чисел это последовательности.
Программа. Дано целое n>0 и последовательность изnвещественных чисел, среди которых есть хотя бы одно отрицательное число. Найти величину наибольшего среди отрицательных чисел этой последовательности.
Вычислить по схеме Горнера:
y=x10+2x9+3x8+..+10x+11;
y=11x10+10x9+9x8+…+2x+1.
Программа. Даны натуральное число nи вещественные числаt,a0,a1,…an
Вычислить значение многочлена a0xn+a1xn-1+…+an-1x+anи его производная в точкеt2+0.5
Вычислить:
y=(2n-1)!!=1*3*5*…*(2n-1),n>0;
y=(2n)!!=2*4*…*(2n),n>0;
y=n!!,n>0.
Вычислить:
y
Вычислить:
y=cosx++…+
б) y=1!+2!+…+n! (n>1)
в) y-первое из чиселsinx,sinsinx,sinsinsinx, … меньшее по модулю
Числа Фибоначчи определяются формулами:
;, приn=2,3…
Определить f40-е число Фибоначчи;
Найти первое число Фибоначчи, большее m(m>1)
Вычислить s-сумму всех чисел Фибоначчи, не превышающих 1000
Не используя стандартные функции(за исключением abs), вычислить с точностьюeps>0
y==1+x/1!+…+/n!...
y=shx=x+/3!+…+/(2n+1)!
y=cosx=1-/2!+…+/(2n)!
y=ln(x+1)=x-/2+…+/n+…(|x|<1)
y=arctgx=x-/3+…+/(2n+1)+…+(|x|<1)
Считать, что требуемая точность достигнута, если очередное слагаемое по модулю меньше eps, - все последующие слагаемые можно не учитывать.
Найти ошибки в следующем фрагменте программы:
Y:=0; for x:=0.1 to 0.9 do y:=y+sin(x);
k:=81, y:=1; for i:=1 to sqrt(k) do y:=2*y;
k:=0; for i:=1 to 9 do k:=k+sqr(i); k:=k*i;
k:=1; for i:=1 to 64 do begin i:=2*I; k:=k+i end
Вычислить: y=sin1+sin1.1+…+sin2
Программа. Напечатать таблицу значений функций sinxиcosxна отрезке [0,1] с шагом 0.1 в следующем виде(считать, что при печати на каждое вещественное число отводится по 6 позиций строки)
Программа. Приближенно вычислить интеграл
Сколько раз будет выполняться тело следующего оператора цикла?
k:=0;
For i:=1 to k+3 do k:=k+1;