Пример оформления отчета задания 1

 

Декомпозиция

Список подзадач задачи

1. Вычисление среднего арифметического трех действительных чисел оформить функцией

Следовательно, функция вычисляет значение и только одно.

Function average (a, b, c:real):real;

2. Ввод исходных данных и вывод результата должна выполнять основная программа.

Разработка первой задачи

Вычисление среднего арифметического трех заданных действительных чисел.

I. Постановка задачи

Дано: три действительных числа.

Результат: одно действительное число.

Ограничения: нет

II. Выбор метода решения

Математическая модель задачи.

- a, b, c – три действительных числа

- формула вычисления среднего арифметического (a+b+c)/3

III. Входные и выходные данные

Входные данные – параметры функции, принимают значения при вызове.

Выходные данные – действительное число, значение вычисленное функцией.

IV. Таблица имен

Имя Структура Диапазон значений Семантика
a простая действтельные Параметр значение, исходное число
b простая действтельные Параметр значение, исходное число
c простая действтельные Параметр значение, исходное число
avg простая действтельные Локальная переменная, результат функции

 

V. Таблица тестов

Входные данные Эталон
a b c
         
        2/3
         
  -2      

VI. Алгоритм

Начало

Вычислить avg=(a+b+c)/3

Конец

VII. Кодирование

double average (double a, double b, double c)

{

avg:=(a+b+c)/3;

 

}


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



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