Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа (Багаутдинов Р.М.).doc
Скачиваний:
22
Добавлен:
18.03.2015
Размер:
2.55 Mб
Скачать

Содержание

Содержание 3

1 Программирование линейных алгоритмов 4

1.1Задача 1 (1.1.С) 4

1.1.1 Математическое описание задачи 4

1.1.2 Словесно формульное описание задачи 4

1.1.3 Блок схема алгоритма 4

1.1.4 Реализация алгоритма на языке Pascal 5

1.1.5 Тестирование алгоритма задачи 5

1.2Задача 2 (1.9) 6

1.2.1 Математическое описание задачи 6

1.2.2 Словесно формульное описание задачи 7

1.2.3 Блок схема алгоритма 8

1.2.4 Реализация алгоритма на языке Pascal 8

1.2.5 Тестирование алгоритма задачи 9

1.3 Выводы по линейным алгоритмам 9

2 Программирование ветвящихся алгоритмов 10

2.1 Задача 3 (2.3) 10

2.1.1 Математическое описание задачи 10

2.1.2 Словесно формульное описание задачи 11

2.1.3 Блок схема алгоритма 12

2.1.4 Реализация алгоритма на языке Pascal 12

2.1.5 Тестирование алгоритма задачи 13

2.2 Задача 4 (2.9) 13

2.2.1 Математическое описание задачи 13

2.2.2 Словесно формульное описание задачи 14

2.2.3 Блок схема алгоритма 14

2.2.4 Реализация алгоритма на языке Pascal 15

2.2.5 Тестирование алгоритма задачи 16

2.3 Задача 5 (2.36) 16

2.3.1 Математическое описание задачи 16

2.3.2 Словесно формульное описание задачи 18

2.3.3 Блок схема алгоритма 19

2.3.4 Реализация алгоритма на языке Pascal 19

2.3.5 Тестирование алгоритма задачи 20

2.4 Выводы по ветвящимся алгоритмам 21

3 Программирование циклических алгоритмов 22

3.1 Задача 6 (3.7) 22

3.1.1 Математическое описание задачи 22

3.1.2 Словесно формульное описание задачи 22

3.1.3 Блок схема алгоритма 22

3.1.4 Реализация алгоритма на языке Pascal 23

3.1.5 Тестирование алгоритма задачи 24

3.2 Задача 7 (3.12) 24

3.2.1 Математическое описание задачи 24

3.2.2 Словесно формульное описание задачи 24

3.2.3 Блок схема алгоритма 26

3.2.4 Реализация алгоритма на языке Pascal 26

3.2.5 Тестирование алгоритма задачи 27

3.3 Задача 8 (3.21) 28

3.3.1 Математическое описание задачи 28

3.3.2 Словесно формульное описание задачи 28

3.3.3 Блок схема алгоритма 28

3.3.4 Реализация алгоритма на языке Pascal 29

3.3.5 Тестирование алгоритма задачи 29

3.4 Задача 9 (3.27) 30

3.4.1 Математическое описание задачи 30

3.4.2 Словесно формульное описание задачи 30

3.4.3 Блок схема алгоритма 32

3.4.4 Реализация алгоритма на языке Pascal 32

3.4.5 Тестирование алгоритма задачи 33

2.4 Выводы по циклическим алгоритмам 33

4 Работа с массивами 34

4.1 Задача 10 (4.2) 34

4.1.1 Математическое описание задачи 34

4.1.2 Словесно формульное описание задачи 34

4.1.3 Блок схема алгоритма 35

4.1.4 Реализация алгоритма на языке Pascal 35

4.1.5 Тестирование алгоритма задачи 36

4.2 Задача 11 (4.8) 36

4.2.1 Математическое описание задачи 36

4.2.2 Словесно формульное описание задачи 36

4.2.3 Блок схема алгоритма 37

4.2.4 Реализация алгоритма на языке Pascal 37

4.2.5 Тестирование алгоритма задачи 38

4.3 Задача 12 (4.133) 38

4.3.1 Математическое описание задачи 39

4.3.2 Словесно формульное описание задачи 39

4.3.3 Блок схема алгоритма 39

4.3.4 Реализация алгоритма на языке Pascal 40

4.3.5 Тестирование алгоритма задачи 41

4.4 Выводы по работе с массивами 41

Список используемой литературы 41