Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка алгоритмов для решения задач

Автор:   •  Сентябрь 18, 2022  •  Лабораторная работа  •  793 Слов (4 Страниц)  •  229 Просмотры

Страница 1 из 4

Задание 1. Разработать алгоритм и написать программы для решения следующих задач:

Задание 1. Вычислить значение выражения.

[pic 1]

Разработка шагов алгоритма:

1.1. Вводим значения переменных A, B, C

1.2 Для удобства обозначим новую переменную [pic 2]

1.3 Необходимо провести 2 проверки:

        1. Выполняется ли условие, что подкоренное выражение   ?[pic 3]

        2. Выполняется ли условие, что знаменатель не равен нулю?

      Если оба условия выполнены, то переходим к пункту 1.4.

      Если хотя бы одно из условий не выполнено, то выводим сообщение ‘incorrect input’

1.4 Обозначим для удобства новую переменную     [pic 4]

1.5 Необходимо провести 1 проверку:

        Выполняется ли, что   [pic 5]

        Если выполнено, то переходим к пункту 1.6

        Иначе, выводим ‘incorrect value for arcsin()’

1.6 Перезапишем в переменную    результат вычисления   [pic 6][pic 7]

1.7 Выводим результат вычисления

Разработка шагов алгоритма (рис.1)

[pic 8]рис. 1

Текст программы:

[pic 9]

Тестирование программы:

Пробные значения (A,B,C)

Результат выполнения программы

0 0 0

incorrect input

3 4 5

incorrect value for arcsin()

4 1 0

-0.24

                                                                                                таб.1


Задание 2. Найти значение степенного полинома, используя схему Горнера:

[pic 10]

Разработка алгоритма:

2.1 Введём значение переменных a, b, c, d, e, x

2.2 Сделаем 1 проверку:

        Значение коэффициента “a” не равно нулю?

        Если условие выполнено, переходим к пункту 2.3

        Если условие не выполнено, выводим сообщение ‘incorrect input: a = 0’

2.3 Обозначим новую переменную   [pic 11]

2.4 Обозначим новую переменную   [pic 12]

2.5 Перезапишем новое значение в переменную   [pic 13]

2.6 Перезапишем новое значение в переменную   [pic 14]

...

Скачать:   txt (5.2 Kb)   pdf (213.4 Kb)   docx (655 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club