- •2 . Пример
- •Лабораторная работа № 2
- •1 Содержание работы
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2. Пример
- •Лабораторная работа№ 3
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Часть вторая: Оператор выбора
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Группа а Таблица 7
- •Группа в
- •2. Примеры
- •Лабораторная работа№ 4
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2 Примеры
- •For (выражение1; выражение2;выражение3) {операторы; }
- •Лабораторная работа№ 5
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •2. Примеры
- •3. Сортировка элементов массива
- •Сортировка выбором
- •3.2. Сортировка вставкой
- •3.3. Сортировка методом прямого выбора
- •3.4. Сортировка методом обмена
- •Лаборатоная работа № 6
- •1 Порядок выполнения лабораторной работы:
- •Задание
- •Методические указания
- •Лабораторная работа № 7
- •1 Порядок выполнения лабораторной работы:
- •Лаборатоная работа № 8
- •1 Порядок выполнения лабораторной работы:
- •Задания
- •2. Теоретические сведения
- •Год рождения – 1978
- •Лабораторная работа № 9
- •1 Порядок выполнения лабораторной работы:
- •Лабораторная работа № 10
- •1 Порядок выполнения лабораторной работы:
- •2. Задание для выполнения
- •2. Примеры
- •Лабораторная работа № 11
- •1 Порядок выполнения лабораторной работы:
- •2. Задание для выполнения
- •Варианты заданий
- •Лабораторная работа № 12
- •1 Порядок выполнения лабораторной работы:
- •2. Краткие теоретические сведения Объектно-ориентированный подход
- •Сущности и Объекты
- •Система типов
- •Инкапсуляция
- •Пример класса
- •Создание объектов. Конструкторы и деструктор
- •Наследование
- •Перегрузка функций
- •Полиморфизм
- •Функции-друзья
- •Абстрактные классы
- •Дополнительные возможности
- •Индивидуальные задания
- •2.1. Пример решения задания
- •Int windForce; // Сила ветра в баллах
- •Int startHeight; // Начальная высота
- •Int fuel; // Запас топлива
- •Результат выполнения программы:
- •Список использованной литературы
Задание
Задание для группы А: сформировать массив по рекурентной формуле соглавно варианту (табл.9) и выполнить действия над элементами массива в указанном порядке:
сформировать массив по рекурентной формуле;
определить минимальный элемент массива и его порядковый номер;
определить максимальный элемент массива и его порядковый номер;
определить сумму элементов масива;
определить произведение элементов масива;
расположить элементытмассива по убыванию
а) метод «пузырька»;
б) сортировка выбором;
в) сортировка вставкой;
г) сортировка обменом.
расположить элементытмассива по возрастанию
а) метод «пузырька»;
б) сортировка выбором;
в) сортировка вставкой;
г) сортировка обменом.
Группа А Таблица 9
Вариант |
Порядок выполнения |
Математическое выражение |
Исходные данные |
1 |
1,7б,4,2,3,5,6а |
|
x1=0,53; x2=0,69; i=3,4,…,30 |
2 |
1,2,3,4,5,6б,7а |
|
1=9,385; 2=5,03; k=3,4,…,25 |
3 |
1,7в,6г,2,3,4,5 |
|
1=2,75; 2=3,01; 3=1,56; j=4,5,…,25 |
4 |
1,3,5,6г,4,7а,2 |
|
z1=0,05; z2=0,17; m=3,4,…,25 |
5 |
1,5,3,2,7г,4,6а |
|
fi=3,33; f2=0,56; i=3,4,…,15 |
6 |
1,3,5,7б,2,4,6в |
|
c1=1,17; c2=-0,85; n=3,4,…,15 |
7 |
1,3,5,6а,2,4,7в |
|
d1=0,35; i=1,2,…,15 |
8 |
1,2,6б,4,3,5,7а |
|
q1=-0,75; q2=0,05; k=2,3,…,15 |
9 |
1,4,7г,2,3,6б,5 |
|
s1=1,05; s2=1,4; i=3,4,…,15 |
10 |
1,7б,2,5,3,4,6г |
|
x1=0,20; x2=0,97; i=3,4,…,15 |
11 |
1,6в,2,5,4,7а,3 |
|
z1=1,35; z2=2,56; k=3,4,5,…,15 |
12 |
1,7б,2,3,4,5,6г |
|
s1=1,07; s2=1,6; i=3,4,…,15 |
13 |
1,4,6б,2,3,5,7г |
|
x1=3,02; x2=3,42; i=3,4,5,…,15 |
14 |
1,7в,6б,4,3,2,5 |
|
y1=0,21; y2=0,71; i=3,4,5,…,15 |
15 |
1,4,5,7б,3,6в,2 |
|
x1=2,15; x2=3,75; n=2,3,…,15 |
16 |
1,7а,4,6г,2,3,5 |
|
x1=1,05; x2=1,75; k=3,4,5,…,14 |
17 |
1,6г,3,5,7в,4,2 |
|
q1=1,08; q2=2,05; k=2,3,4,…,15 |
18 |
1,7а,5,6в,4,2,3 |
|
b1=2,85; b2=3,25; j=3,4,5,…,15 |
19 |
1,6в,3,5,7г,2,4 |
|
z1 =2,17; z2=3,02; z3=1,58; k=4,5,…,15 |
20 |
1,7б,2,3,5,4,6в |
|
m1=1,75; m2=1,4; k=2,3,…,12 |
Группа В Таблица 10
Вари ант |
Массив |
Действия |
Условие |
1 |
X(10) |
Вычислить сумму и количество элементов массива X. |
0<=xi<=1 |
2 |
A(20) |
Вычислить среднее арифметическое значение элемента массива A. |
ai>0 |
3 |
X(20) |
Переписать элементы массива массив X в Y и подсчитать их количество. |
-1<=xi<=1 |
4 |
B(30) |
Определить максимальный элемент массива В и его порядковый номер. |
xi>0 |
5 |
C(20) |
Вычислить минимальный элемент массива С и его номер. |
xi<0 |
6 |
D(30) |
Найти максимальный и минимальный элементы массива D и поменять их местами. |
|
7 |
Y(20) |
Вычислить среднее геометрическое элемента массива Y. |
yi>0 |
8 |
Z(20) |
Расположить в массиве R сначала положительные, а затем отрицательные элементы массива Z. |
|
9 |
N(50) |
Определить сумму элементов массива N, кратных 3 |
ni/3*3=ni |
10 |
X(N) |
Вычислить сумму и количество элементов массива X. |
xi>0, N<=20 |
11 |
A(N) |
Найти среднее геометрическое элементов массива A. |
ai>0, N<=10 |
12 |
X(N) |
Переписать в массив Y подряд положительные элементы массива X. |
xi>0, N<=20 |
13 |
X(N) |
Переписать подряд в массив Y положительные и в массив Z отрицательные элементы массива X. |
N<=20 |
14 |
B(K) |
Определить максимальный элемент массива B и его порядковый номер. |
xi<0, K<=40 |
15 |
C(K) |
Определить минимальный элемент массива C и его порядковый номер. K<=20 |
-1<=xi<=1 K<=20 |
16 |
D(40) |
Найти максимальный и минимальный элементы массива D и поменять их местами. |
|
17 |
C(30) |
Вычислить минимальный элемент массива С и его номер. |
xi<0 |
18 |
X(N) |
Переписать в массив Y подряд положительные элементы массива X. |
xi>0, N<=15 |
19 |
Z(20) |
Расположить в массиве R сначала отрицательные, а затем положительные элементы массива Z. |
|
20 |
B(20) |
Определить максимальный элемент массива В и его порядковый номер. |
xi>0 |
