Задание 1.1. Программирование формул

Целью работы является освоение программирования алгоритмов с линейной структурой, когда решение задачи является результатом выполнения цепи вычислений, в которой очередные вычислительные действия используют в качестве исходных данных результаты вычислений на предыдущих этапах.

Задание является заголовком столбцов таблицы вариантов заданий и формулами в соответствии с вариантом задания.

Действия по вычислениям промежуточных и окончательных результатов описываются операторами присваивания. Необходимо следить, чтобы порядок расположения операторов присваивания в программе от ее начала к концу соответствовал логической последовательности действий при решении поставленной задачи.

Не следует выражать одни переменные через другие для получения одной формулы из нескольких: в алгоритме и программе необходимо записать столько формул, сколько приводится в задании.

При выборе имен переменных и составлении арифметических выражений необходимо правильно устанавливать тип используемых величин (целые, вещественные и так далее). При использовании в формулах греческого алфавита можно использовать их латинские названия или буквы, сходные по начертанию. Например, символ a можно заменить на Alfa или A, w на Omega или W.

К сожалению, в языке Паскаль имеется ограниченное количество математических функций, поэтому, при отсутствии стандартной функции ее выражают через другие, используя функциональные соотношения. Ниже приводятся основные математические функции, отсутствующие в языке Паскаль:

;

;

;

;

;

;

.

Более того, любую функцию можно вычислить с помощью четырех арифметических операций итерационными методами или разложением в ряды.

Варианты задания, определенные в соответствии с табл. 1, приведены в табл. 2.


Таблица 2. Варианты заданий 1.1

№ вар. Вычислить выражение При заданных значениях
 
 
 
 
 
 
 
 
 
 
 
 

Продолжение табл. 2

     
 
 
 
 
 
 
 
 
 
 
 

Окончание табл. 2

     
 
 
 
 
 
 
 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: