Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задачник информатика КТУ.doc
Скачиваний:
86
Добавлен:
07.03.2016
Размер:
5.2 Mб
Скачать

Список використаних джерел

1. Методические указания к лабораторным работам по курсу «Вычислительная техника в инженерных и экономических расчетах». Часть 1. Разветвляющиеся алгоритмы и программы/Саитгареев Н.Х., Стариков А.Н. - Кривой Рог: КГРИ, 1983. - 42 с.

  1. Методические указания к лабораторным работам по курсу «Вычислительная техника в инженерных и экономических расчетах». Часть 2. Циклические алгоритмы и программы/ Азарян А.А., Данилейко О.К. - Кривой Рог: КГРИ, 1983. - 42 с.

  2. Методические указания и контрольные задания по курсам «Вычислительная техника и программирование», «Программирование и расчеты на ЭВМ», «Вычислительная математика и программирование» (для всех специальностей)/ Азарян А.А., Назаренко В.Г. - Кривой Рог: КГРИ, 1987. - 22 с.

  3. Методические указания и контрольные задания по курсу «Вычислительная техника в инженерных и экономических расчетах». Часть 2 (для всех специальностей). - Кривой Рог: КГРИ, 1982. - 24 с.

  4. Вычислительные машины, программирование, численные методы решения задач и применение ЭВМ. Контрольные задания по курсу для студентов всех специальностей заочной формы обучения/ Ашеров А.Т., Белова Е.В., Бысова Т.Ф. - Харьков: УЗПИ, 1986. - 80 с.

  5. Задачи по программированию / С.А. Абрамов, Г.Г. Гнездилова, Е.Н. Капустина, М.И. Селюн. - М.: Наука. Гл. ред. физ.- мат. лит., 1988. - 224 с.

  6. Воробьева Г.Н., Данилова А.Н. Практикум по вычислительной математике. Изд. 2 - е, перераб. и доп. - Москва: Высшая школа, 1990. - 308 с.

ЗМІСТ

ЗМIСТ 3

1. ЛIНIЙНI ОБЧИСЛЮВАЛЬНI СТРУКТУРИ 5

2. РОЗГАЛУЖЕНІ ОБЧИСЛЮВАЛЬНІ СТРУКТУРИ 10

2.1. Задачі на визначення умов розгалуження 10

2.1.1. Обчислення значень функції в залежності від заданої умови 10

2.1.2. Задачі з кількома розгалуженнями 21

2.2. Задачi, що потребують формалiзацiї умови. 29

2.2.1. Простi задачi з одним розгалуженням. 30

2.2.2. Задачi з перевiркою кiлькох умов 37

2.2.3. Задачi пiдвищеної складностi 44

3. ЦИКЛІЧНІ ОБЧИСЛЮВАЛЬНІ СТРУКТУРИ 55

3.1. Прості цикли 55

3.1.1. Обчислення таблиць значень функції 55

3.1.2. Формування масиву 58

3.2. Обчислення суми та добутку 62

3.2.1. Обчислення значень суми або добутку 62

3.2.2. Обчислення суми членів ряду 66

3.2.3. Цикли з накопиченням суми та добутку 72

3.3. Пошук максимуму (мінімуму), ранжировка та перестановка 74

3.3.1. Пошук максимуму (мінімуму) та ранжировка 74

3.3.2. Сортування за ознакою 76

3.3.3. Перестановка елементів масиву 78

3.4. Смислові задачі 81

3.5. Подання початкових даних у вигляді масиву 83

4. ПРИЙОМИ КОМБІНУВАННЯ СТРУКТУР ОБЧИСЛЮВАЛЬНИХ ПРОЦЕСІВ 90

4.1. Обробка масивів даних 90

4.2. Вкладені цикли. 96

4.3. Обробка матриць 101

4.4. Різні задачі 104

5. ОБЧИСЛЮВАЛЬНІ СТРУКТУРИ З ВИКОРИСТАННЯМ ДОПОМІЖНИХ ПРОЦЕДУР 112

5.1. Обчислювальні структури, які містять в собі функції користувачів 112

5.2. Обчислювальні структури, які містять в собі процедури користувача 116

5.3. Різні задачі з використанням допоміжних процедур 120

5.4. Обчислювальні структури з використанням бібліотечних підпрограм 124

5.4.1. Обчислити інтеграл за формулою Сімпсона, використовуючи для оцінки точності подвійний перерахунок 124

5.4.2. Наближене розв’язання диференційних рівнянь методом Рунге-Кутта 128

6. ОБРОБКА РЯДКОВИХ ДАНИХ 134

6.1. Робота з рядковими змінними 134