Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа №9

.doc
Скачиваний:
48
Добавлен:
30.05.2015
Размер:
179.2 Кб
Скачать

Алгоритмизация и моделирование

Задание 1. Выполнить задания 1-17.

Задание 2. К трем заданиям (Примеры 6-17) блок схемы изобразить используя графический редактор Paint.

Задание 3. Ответить на контрольные вопросы.

Пример 1.

Дана блок-схема алгоритма

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при x=16 и y=2

Пример 2.

Дана блок-схема алгоритма

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при x=-6 или x=0 или x=7

Пример 3.

Дана блок-схема алгоритма

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при n=15 или n=0 или n=-7

Пример 4.

Дана блок-схема алгоритма

 

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при A=7; B=8; C=9 или A=6; B=6; C=-10 или A=6; B=10; C=-10

 

 

Пример 5.

Дана блок-схема алгоритма

 

Определить результат выполнения алгоритма при определённых значениях исходных данных

Например, при n=4 или n=1

Пример 6. Определите площадь треугольника по формуле Герона где a, b, c – стороны, p = (a+b+c)/2 – полупериметр треугольника.

Пример 7. Вычислите сумму кубов первых n натуральных чисел: S = 13 + 23 + 33 + …+ n3.

Пример 8. Вычислите значения функции на интервале [0,05; 1] с шагом h = 0,1.

Пример 9. Составьте алгоритм, позволяющий перейти на другую сторону улицы.

Пример10. Вычислите значение функции .

Пример 11. Составьте алгоритм нахождения корней квадратного уравнения.

Пример 12. Вычислите сумму первых 20 членов последовательности с общим членом

Пример 13. Составить алгоритм нахождения объема и площади боковой поверхности куба.

 

Дана длина ребра куба. Найти объем куба и площадь боковой поверхности.

Пример 14. Разработать алгоритм вычисления выражения вида:

для произвольно введенного значения x. Результат вывести на дисплей. 

Пример 15. Вычислите значение абсолютной величины:

Пример 16. Вычислите значение функции:

Пример 17. Разработать алгоритм, вычисляющий значение выражения (вариант см. в таблице), для произвольно введенных величин.  

Контрольные вопросы:

1. Что называется алгоритмом?

2. В каких задачах используются разветвляющиеся алгоритмы? 2. Чем линейный алгоритм отличается от разветвленного? 3. Что такое условие разветвления? 4. В каком случае ветвь разветвляющегося алгоритма называется положительной? 6. Изобразите полную блок-схему разветвляющегося алгоритма. Укажите ее основные элементы.