Курсовая работа: Программа для проверки работы операторов
For i:=1 to n do
S:=S+1
Else
For i:=-1 downto n do
S:=S+1
Программа для пересчета любых сумм.
Счетный оператор цикла FOR. При выполнении оператора вначале вычисляется выражение «начальное значение» и осуществляется присваивание « парный цикл»= «начальное значение».
Два других оператора повторяют лишь условие выполнения или повторения цикла, но не связаны с изменением счета цикла.
Оператор выбора позволяет выбрать один из нескольких возможных продолжений программы. Параметров, по которому осуществляется выбор, служит ключ выбора – выражение любого порядкового типа
Операторы безусловного перехода. Можно теоретически показать, что рассмотренных операторов достаточно. В этом языке наличие операторов перехода кажется излишним. Но тем не менее оператор перехода может значительно упростить программу.
Метка в Турбо Паскале – это произвольный идентификатор, позволяющей именовать некоторые операторы и таким образом ссылаться на них. Метка располагается непосредственно перед помечаемым оператором и отделяется от него двоеточием. Оператор можно помечать несколькими метками, которые друг от друга отделяются двоеточием.
1. ПОСТАНОВКА ЗАДАЧИ
Темой моей курсовой является, сложить программу, которая будет определять относительную частоту операторов языка Pascal в любой Паскаль программе. Результат надо вывести на диаграмму.
2. ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ
Данная программа является служебной. Программа позволяет определить точное количество операторов и увидеть графически.
3. ВХОДЯЩИЕ И ИСХОДЯЩИЕ ДАННЫЕ
Входящими данными является путь к программе с расширением Паскаль.
Выходящие данные – диаграмма с данными
Путь к нужной программе D:\ Rew\ Ij.PAS |
4. МАТЕМАТИЧЕСКАЯ МОДЕЛЬ
Диаграмма – это один из способов наглядного представления разных числовых данных. Чаще всего встречаются линейные и круговые диаграммою.
А также помимо существуют: точечная, кольцевая пузырчатая и кольцевая.
Точечная - позволяет сравнить пары значений. Отображает набор из трех значений.
Кольцевая – подобна круговой. Отображает значение в разных категориях.
Круговая - отображает вклад каждого значения в общую сумму.
Линейная – позволяет сравнить пары значений.
В данной программе я буду использовать круговую диаграмму потому, что благодаря ней удобно наглядно увидеть частоту работы каждого оператора.
Процент числа – сотая часть этого числа. Обозначается 1%