Vladimir_S |
05.11.2012 22:12 |
Цитата:
Сообщение от turcia7
(Сообщение 815452)
если честно не понял как работает программа...
|
Сейчас попытаюсь объяснить. На самом деле, там абсолютно ничего сложного нет.
Цитата:
Сообщение от turcia7
(Сообщение 815452)
а смысла в программе не вижу без понимания процесса)
|
Согласен целиком и полностью.
Цитата:
Сообщение от turcia7
(Сообщение 815452)
проще нет варианта?
|
Проще - некуда.
Итак, в начале вводятся три функции:
1. Десятичный логарифм (Lg) - его среди стандартных функций Паскаля нет.
2. Сама формула для вычисления (Fi).
3. Вычисление a по b для заданного тестового значения последнего (Af).
Далее идет само тело программы. В начале ставится запрос: считать ли результат для тестовых или для произвольных значений параметров a и b? Тестовым соответствует значение v=0, произвольным - v=1. Если выбраны тестовые значения, то параметру b присваивается величина 1.634, по формуле вычисляется a и оба параметра выводятся на экран. Если же выбраны произвольные значения a и b, то осуществляется их ввод с клавиатуры. Затем считается Fi и результат выводится на экран. Всё!
|