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

Примеры составления блок-схемы алгоритма

Пример 1. Составить схему алгоритма вычисления значения :

Для начала для построения блок –схемы алгоритма опишем последовательность действий, необходимых для решения данной задачи:

  • начало

  • ввод чисел a,b

  • вычисление х

  • вычисление z

  • вывод результата

  • конец

Исходя из этого составляем блок-схему алгоритма согласно ГОСТ, используя соответствующие блоки.

Пример 2. Составить схему алгоритма вычисления значения: x=a+b при a>b, x=a*b, при a<=b.

Пример 3. Составить схему алгоритма вычисления значения:

Для начала для построения блок –схемы алгоритма опишем последовательность действий, необходимых для решения данной задачи:

Исходя из этого составляем блок-схему алгоритма согласно ГОСТ, используя соответствующие блоки.

Порядок выполнения работы

  1. Изучить теоретические сведения по теме ”Построение блок-схем алгоритмов”.

  2. Получить у преподавателя индивидуальное задание и нарисовать блок-схему алгоритма согласно заданному варианту.

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

  4. Сформулировать выводы.

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

  1. Основные этапы решения задач на компьютере.

  2. Свойства алгоритма. Типы вычислительных процессов.

  3. Блок схемы. Понятие и правила построения.

  4. Примеры построения блок-схем алгоритмов.

Задание №1: Разработайте алгоритм и представьте его в графическом виде (блок-схемы) для следующих задач:

Задание 1.1 Вычислить значение выражения при заданных исходных данных.

Указание. Для упрощения выражений введите промежуточные переменные.

Сравнить полученное значение с указанным правильным результатом.

1.

При x = 14.26; y = – 1.22; z = 3.5ответs = 0.749155.

2.

При x = –4.5; y = 0.75; z = –0.845ответs = –3.23765.

3.

При x = 3.74; y=–0.825; z = 0.16ответs = 1.05534.

4.

При x = 0.4; y = –0.875; z = –0.475ответ s = 1.98727.

5.

При x = –15.246; y = 4.642; z = 21 ответ s = –182.038.

6.

При x = 16.55; y = –2.75; z = 0.15 ответ s = –40.6307.

7.

При x = 0.1722; y = 6.33; z = 3.25ответ s = –205.306.

8.

При x = –2.235; y = 2.23; z = 15.221 ответ s = 39.3741.

9.

При x = 1.825; y = 18.225; z = –3.298ответ s = 1.21308.

10.

При x = 3.981; y = –1.625; z = 0.512 ответ s = 1.26185.

11.

При x = 6.251; y = 0.827; z = 25.001 ответ s = 0.712122.

12.

При x = 3.251; y = 0.325; z = 0.466 ответ s = 4.23655.

13. .

При x = 17.421; y = 10.365; z = 0.828 ответ s = 0.330564.

14. .

При x = 12.3; y = 15.4; z = 0.252 ответ s = 82.8256.

15. .

При x = 2.444; y = 0.869; z = –0.13 ответ s = –0.498707.

Задание 1.2 Вычислить значение выражения при заданных исходных данных. Предусмотреть вывод информации о выбранной ветви вычислений.

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

Задание 1.3 Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x) для x, изменяющегося от a до b с шагом h = (b a)/10, табл. 1.

Таблица 1.

a

b

S(x)

n

Y(x)

1

0.1

1

160

2

0.1

1

100

1

2

3

4

5

6

3

0.1

1

120

4

0.1

1

80

5

0.1

1

140

6

0.1

1

80

7

0.1

1

120

8

0.1

1

100

9

0.1

1

140

10

0.1

0.5

150

11

0.1

1

100

12

0.1

1

80

13

–2

–0.1

160

14

0.2

0.8

120

15

0.1

0.8

180

Задание №2: Решите представленные ниже задачи, указав номер задачи и полученный ответ. 

Задача 2.1 Определите результаты работы блок-схемы алгоритма при

Задача 2.2 Какие значения примут t и k в результате работы фрагмента блок-схемы алгоритма?

Задача 2.3. Определите значения элементов массива А2, А4, А6, А8 при N=8 в результате работы фрагмента алгоритма

Соседние файлы в папке Языки_Программирования_Лабораторные