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

.

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

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

Описание функций включает заголовок и основную часть описания.

Пример. Создания функции. F(x)=x*x

function y=F(x); %описание функции сохраняется в файл с именем F.m

y=x*x;

Обращение к функции

F(3)% получаем 9

ПРИЛОЖЕНИЕ 2. Технология программирования

Включает пять технологических операций (этапов):

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

2. Математическое описание.

3. Алгоритм - структограмма.

4. Написание текста программы.

5. Отладка, получение результатов.

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

Пример. Определить площадь круга.

Этапы разработки программы сведены в таблицу.

Таблица

N Этапы программирования Выполнение
1. Постановка задачи Составить программу для вычисления площади круга радиусом R.
2. Математическое описание Расчетная формула:S= R
Описание R,S
Ввод R
Расчет S= R
Вывод S
3.

Разработка алгоритма (структограммы)  
4. Написание программы %{ программа вычисления площади круга} R:=4;}{другой вариант ввода исходных данных} S:=3.14*Sqr(R); {расчет} {S:=Pi*sqr(R);} {другой вариант расчета} Writeln(‘R=’,R:3:1, ‘S=’,S:8:4); {Вывод} end.
5. Отладка и получение результатов R= 4.0 S= 48.7654

ПРИЛОЖЕНИЕ 3. Структурное программирование

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

Основные положения структурного программирования:

1. Программа разбивается на блоки, каждый из которых имеет один «вход» и один «выход».

2. Любая программа может быть составлена из трех структур или блоков, которые представлены в таблице.

3. Алгоритмы при структурном программировании представляются в виде структоргамм, элементы написания которых также приведены в таблице.

Таблица

Основные типы структур и примеры их изображения на структограммах

Название Алгоритм
Блок-схема Структограмма
а) линейная структура    
б) ветвящаяся структура    
в) циклическая структура -с предусловием -с постусловием:  

ПРИМЕР 1. Выполнения контрольной работы

Вариант№ 1

1.Для 8 значений x из диапазона 5..8 заполнить и распечатать массив y[i]

Построить график функции y(x).

Определить cр. арифметическое y[i]<2.

Определить cр. геометрическоеt abs(x[i])<6.

Определить максимальное значение y[i]<1

Определить минимальное значение x[i]>6


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



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