Хелпикс

Главная

Контакты

Случайная статья





Пример программирования с использованием подпрограмм



Пример программирования с использованием подпрограмм

Задание. Вычислить функцию

,

где N – количество членов ряда.

Структура программы будет включать в себя два модуля – головную программу с именем Progect1 и модуль с именем Unit1, связанный с основной формой.

Реализуем подпрограмму вычисления факториала двумя способами – в виде функции и рекурсивным методом.

1. На рисунке 7.1 – разработка алгоритма:

– входные данные: x – вещественная переменная, являющаяся аргументом функции cos(n x); n – целочисленная переменная, обозначающая количество членов ряда;

– выходные данные: s – вещественная переменная, значение которой есть сумма членов ряда;

– промежуточные данные: k – целочисленная переменная, используемая как счетчик цикла; r – целочисленная переменная.

Рис. 7.1. Схема алгоритма основной программы

2. На рисунке 7.2 – функция FAKTfunk, которая вычисляет k!:

– входные данные: k– целочисленная переменная;

– выходные данные: r – целочисленная переменная, являющаяся значением k!;

– промежуточные данные: i – целочисленная переменная, используемая как счетчик цикла.

 

 

Рис. 7.2. Схема алгоритма функции FAKTfunc

3. На рисунке 7.3 – функция frec, которая вычисляет k!:

– входные данные: k – целочисленная переменная;

– выходные данные: frec – имя функции вещественного типа;

– промежуточные данные: i – целочисленная переменная, используемая как счетчик цикла.

 

Рис. 7.3. Схема алгоритма функции frec

4. Разработка формы – таблица 7.1, рисунок 7.4.

//Пример удален, надо добавить



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.