
- •Оглавление Оглавление 1
- •1. Системы счисления 4
- •Системы счисления Лабораторная работа 1.(переводим целые числа из десятичной системы счисления в систему счисления с основанием p и наоборот)
- •Лабораторная работа 3.(складываем целые числа в системе счисления с основанием p без перевода в десятичную)
- •Лабораторная работа 4.(простые и не очень простые вопросы и задачи по системам счисления)
- •Операторы ввода и форматного вывода Лабораторная работа 5.(учимся вводить данные с клавиатуры, вычислять большие формулы и выводить результат на экран)
- •Операторы ввода, вывода и присваивания Лабораторная работа 6.(первые простые содержательные задачи)
- •Дополнительные задания
- •Условный оператор Лабораторная работа 7.(учим компьютер спрашивать)
- •Логические переменные и операции Лабораторная работа 8.(таблица истинности)
- •Лабораторная работа 9. (бросаем точку на плоскость и наблюдаем за ней)
- •Лабораторная работа 10.(составляем логические условия)
- •Операторы цикла Лабораторная работа 11.(вычисляем суммы и произведения конечных рядов)
- •Лабораторная работа 12.(оператор цикла с предусловием – исследуем числа)
- •Лабораторная работа 13.(еще раз тренируемся в использовании оператора цикла)
- •Лабораторная работа 14.(факториал, Фибоначчи, Евклид и ... )
- •Лабораторная работа 15.(обрабатываем последовательности)
- •Дополнительные задания
- •Лабораторная работа 16.(препарируем целые числа)
- •Лабораторная работа 17.(опять целые числа, но мастерство – на ступень выше)
- •Символьные данные Лабораторная работа 18.(узнаем у компьютера, какими он пользуется символами)
- •Лабораторная работа 19.(впервые обрабатываем не числа, а текст)
- •Подпрограммы (процедуры и функции) Лабораторная работа 20.(задачи знакомые, но записываем их в новой форме)
- •Численные методы Лабораторная работа 21.(приближенно решаем уравнения)
- •Лабораторная работа 22.(приближенно находим площади криволинейных фигур)
- •Одномерные массивы Лабораторная работа 23.(наконец-то – от простых переменных переходим к массивам)
- •Лабораторная работа 24.(те же массивы, но задачи посложнее)
- •Двумерные массивы Лабораторная работа 25.(крестики-нолики, морской бой, шахматы, … – без двумерных массивов не обойтись)
- •Лабораторная работа 26.(гуляем по матрице прямо и зигзагами)
- •Графика Лабораторная работа 27.(на первых подступах к красоте)
- •Лабораторная работа 28.(графики функций в декартовой системе координат – помощь по математике)
- •Лабораторная работа 29.(графики кривых в полярной системе координат – и математика и красота одновременно)
- •Лабораторная работа 30.(не только рисуем, но и двигаем картинку по экрану)
- •Лабораторная работа 31.(довольно сложные, но интересные задачи по графике)
- •Лабораторная работа 32.(математические задачи с графическими иллюстрациями)
- •Строки Лабораторная работа 33.(работаем уже не с отдельными символами, а с целой строкой)
- •Лабораторная работа 34.(учимся разбивать строку на слова)
- •Дополнительные задания
- •Множества Лабораторная работа 35.(очень легкий материал – передышка после процедур, функций, массивов, … )
- •Записи Лабораторная работа 36.(оказывается, переменная может состоять из полей совершенно разного типа).
- •Файлы Лабораторная работа 37.(приступаем к изучению типизированных файлов)
- •Лабораторная работа 38.(используем все наши знания и пишем собственную базу данных)
- •Лабораторная работа 39.(текстовые файлы – незаменимый инструмент для отладки программ с большим количеством исходных данных)
- •Динамическая память (первый шаг к современному программированию) Лабораторная работа 40.(линейные однонаправленные списки – не так трудно, как кажется)
- •Краткий справочник
- •Литература.
Численные методы Лабораторная работа 21.(приближенно решаем уравнения)
Найти корень уравнения f(x)=0 на отрезке [a,b] с точностью 0.001.
вариант |
f(x) |
a |
b |
1 |
sin(x) - 0.2 |
0 |
|
2 |
cos(x) + 0.4 |
/2 |
|
3 |
cos(x) – x |
0 |
/2 |
4 |
tg(x) – 2x |
0 |
/2 |
5 |
tg(x) – x |
0 |
/2 |
6 |
X2 - 4x - 5 |
0 |
7 |
7 |
x2 – x |
0.5 |
2 |
8 |
sin(x) – cos(x) |
0 |
/2 |
9 |
1/x – x |
0.5 |
2 |
10 |
x - cos(x) |
0 |
/2 |
11 |
+ 2x – 1 |
0 |
1 |
12 |
1/x – x2 |
0.5 |
2 |
13 |
– x |
0.5 |
2 |
14 |
- x2 +2 |
0.5 |
3 |
15 |
X3 – cos(x) |
0 |
/2 |
Лабораторная работа 22.(приближенно находим площади криволинейных фигур)
Hа отрезке [a, b] заданы две функции f1(x) и f2(x). Вычислить площадь фигуры, заключенной между этими функциями, двумя методами: методом трапеций (или прямоугольников) и методом Монте-Карло. Точность вычисления 0.01. Сравнить результаты.
вариант |
A |
B |
f1(x) |
f2(x) |
1 |
0 |
/2 |
sin(x) |
(2/)x |
2 |
1 |
3 |
1/x |
X2 |
3 |
0.1 |
/2 |
cos x |
ctg(x) |
4 |
0 |
/4 |
cos x |
sin(x) |
5 |
0 |
|
x2 |
-x2+4 |
6 |
0 |
/2 |
cos(x) |
ось OX |
7 |
0 |
/4 |
sin(x) |
ось OX |
8 |
1 |
2 |
2/x |
-x+3 |
9 |
0 |
1 |
x2 |
x3 |
10 |
/2 |
(3/4) |
-cos(x) |
sin x |
11 |
0 |
/2 |
cos(x) |
ось OX |
12 |
0 |
1 |
x2 - 1 |
1 - x2 |
13 |
0 |
1 |
x3 |
x |
14 |
0 |
/4 |
tg(x) |
ось OX |
15 |
0 |
1 |
x3 |
|