Вопрос № 57329: Пожалуйста помогите составить программы для следующих задач:1)найти плотность P воздуха на высоте H=1,2,3,...,N км над уровнем моря, используя формулу p=p0*e^(-HZ), где P0-заданная плотность на уровне моря, значение z считать постоянным.
2)Для од...
Вопрос № 57.329
Пожалуйста помогите составить программы для следующих задач:1)найти плотность P воздуха на высоте H=1,2,3,...,N км над уровнем моря, используя формулу p=p0*e^(-HZ), где P0-заданная плотность на уровне моря, значение z считать постоянным.
2)Для одномерных одинаковой длины массивов X и Z и коэффицентов A, B ,C, D найти значения функции по формуле:y=AX(k)+B/(CZ(k)+D).
Отправлен: 01.10.2006, 17:21
Вопрос задал: Secret (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Олег Владимирович
Здравствуйте, Secret!
1. p := p0 * exp( -h * z );
2.
for i := 1 to <длина массива> do y[i] := ( a * x[i] + b ) / ( c * z[i] + d );
В результате сформирован массив у, содержащий значения функции для каждых пар x(i) и z(i)
Раздел описаний и присваивание начальных значений за кадром, т.к. вы не сказали, откуда берутся данные (с клавы, из файла или заданы в программе как константы)
Удачи!
--------- Факультет ПМ-ПУ - лучший в СПбГУ!
Ответ отправил: Олег Владимирович (статус: 4-ый класс)
Ответ отправлен: 01.10.2006, 19:13 Оценка за ответ: 5