- •1. ОБЩИЕ СВЕДЕНИЯ ОБ АЛГОРИТМАХ
- •1.1. Свойства алгоритма
- •1.2. Способы записи алгоритма
- •1.3. Блок-схемы
- •2. БАЗОВЫЕ АЛГОРИТМИЧЕСКИЕ КОНСТРУКЦИИ
- •2.1. Следование
- •2.2. Ветвление
- •2.3. Цикл
- •2.4. Примеры алгоритмов
- •Алгоритм №1
- •Алгоритм №2
- •Алгоритм №3
- •3. ВВЕДЕНИЕ В C++
- •3.1. Основные лексемы языка
- •3.1.1. Идентификаторы
- •3.1.2. Ключевые слова
- •3.1.3. Знаки операций
- •3.1.4. Константы
- •3.1.5. Комментарии
- •3.2. Типы данных
- •3.3. Выражения и операции
- •3.3.1. Арифметические операции
- •3.3.2. Операции сравнения
- •3.3.3. Логические операции
- •3.3.4. Побитовые логические операции
- •3.3.5. Операции сдвига
- •3.3.6. Приоритет операций
- •4. СТРУКТУРА ПРОГРАММЫ НА ЯЗЫКЕ C++
- •4.1. Функции
- •4.1.1. Функция main
- •4.2. Объявление переменных
- •4.3. Директивы препроцессора
- •5. ОПЕРАТОРЫ ЯЗЫКА C++
- •5.1. Оператор присваивания
- •5.2. Операторы передачи управления
- •5.2.1. Вызов функции
- •5.2.2. Возврат значения функции
- •5.2.3. Оператор безусловного перехода
- •5.3. Составной оператор
- •5.4. Условные операторы
- •5.4.1. Оператор if
- •5.4.2. Оператор switch
- •5.5. Операторы цикла
- •5.5.1. Цикл while с предусловием
- •5.5.2. Цикл do-while с постусловием
- •5.5.3. Арифметический цикл for
- •6. ЛАБОРАТОРНАЯ РАБОТА №1. Ветвящиеся вычислительные процессы
- •6.1. Цель работы
- •6.2. Постановка задачи
- •6.2.1. Варианты заданий
- •Вариант №1
- •Вариант №2
- •Вариант №3
- •Вариант №4
- •Вариант №5
- •Вариант №6
- •Вариант №7
- •Вариант №8
- •Вариант №9
- •Вариант №10
- •Вариант №11
- •Вариант №12
- •Вариант №13
- •Вариант №14
- •Вариант №15
- •6.3. Требования к оформлению отчета
- •6.4. Рекомендации по выполнению работы
- •6.4.1. Разработка алгоритма
- •6.4.2. Подготовка тестовых данных
- •6.4.3. Реализация операций ввода-вывода
- •6.4.4. Выполнение математических расчетов
- •7. ЛАБОРАТОРНАЯ РАБОТА №2. Циклические вычислительные процессы
- •7.1. Цель работы
- •7.2. Постановка задачи
- •7.2.1 Варианты заданий
- •7.3. Требования к оформлению отчета
- •8. КОНТРОЛЬНЫЕ ВОПРОСЫ
- •9. ЛИТЕРАТУРА
Вариант №11 |
|
|
|
Вариант №12 |
||||||||||||||||
a |
− b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
, при a + b2 < 0 |
|
|
|
|
b |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
a + |
|
, при ab < 0 |
|||||||||
|
b |
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
a |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
a |
− b |
|
|
|
|
2 |
|
2 |
|
a |
2 |
− b |
|
|
|
|||||
y = |
|
|
|
, при a + b |
|
≥ 0 и a + b |
|
≤1 |
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
a2 |
|
|
|
|
|
|
|
|
|
y = |
|
|
|
|
|
, при ab = 0 |
|||
|
|
|
|
|
|
|
|
|
|
|
a |
|||||||||
+ |
3 |
|
|
|
|
|
|
|
|
|
|
|||||||||
|
a |
|
b |
, при a + b2 >1 |
|
|
a2 + b |
|
|
|
||||||||||
|
|
|
|
|
|
|
|
, при ab > 0 |
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
a − b + b |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
a − b |
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Вариант №13
|
|
|
|
|
b |
|
|
||
|
1+ |
, при a − b < 0 |
|||||||
|
|
||||||||
|
|
|
|
|
a |
||||
a − b |
|
|
|
|
|||||
y = |
|
|
|
|
|
, при a − b = 0 |
|||
|
|
|
|
|
|||||
|
|
a |
|||||||
|
|
|
|
|
|
|
|||
|
a + b |
||||||||
|
|
|
|
|
|
|
|
, при a − b > 0 |
|
|
|
|
|
|
|
|
|||
|
|
a − b |
|||||||
Вариант №14 |
||||||||
sin a + cosa, при a < 0 |
||||||||
cos(ab) |
+ sin a, |
|||||||
|
b |
|||||||
|
|
|
|
|
||||
|
|
|
при a ≥ 0 и b ≤ 0 |
|||||
y = |
|
|
||||||
|
cosa |
|
|
|
a |
|
||
|
+ bsin a + |
b |
sin |
, |
||||
|
|
|
||||||
sin(ab) |
2 |
|
||||||
|
|
|
при a ≥ 0 и b > 0 |
|||||
|
|
|
||||||
Вариант №15
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sin a + |
|
, |
при a < 0 |
||||||||||
b |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cosa |
|
|
|
|
|
|
|
||||||
y = |
|
|
+ sin a, при a ≥ 0 и b ≤ 0 |
||||||||||
|
|
||||||||||||
b +1 |
|
|
|
|
|
|
|
||||||
|
cosa |
|
|
|
|
|
a |
||||||
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
+ b sin |
|
, при a ≥ 0 и b > 0 |
||
|
|
|
|
|
|
2 |
|
|
|||||
|
b − b |
||||||||||||
b + |
|
|
4 |
|
|||||||||
6.3. Требования к оформлению отчета
По данной лабораторной работе требуется подготовить отчет. Отчет должен включать в себя:
•титульный лист;
•постановку задачи;
39
