- •Заведующий кафедрой
- •Методические указания на Практическое занятие № 3
- •Тема: Структура программы. Типы данных и их описание в программе.
- •План проведения практического занятия № 4
- •Вводная теоретическая часть
- •Основная часть
- •Заключительная часть в результате проведения практического занятия студенты должны
- •Организационно-методические указания по проведению Практического занятия № 4
- •Вводная теоретическая часть
- •Основная часть
- •2.2 Создание консольного приложения
- •Встроенный отладчик проектов
- •Режимы выполнения программ в отладчике.
- •Установки в отладчике
Основная часть
2.1
а) Записать на Паскале следующие формулы:
a+bx+cyz;
[(ax-b)x+c]x-d;
;
;104-3
;
б) вычислить: 24/(3*4)-24/3/4+24/3*4
в) Записать на Паскале следующие формулы:
(1+x)2;
;|a+bx|;
cos2 x3;
tg x;
г) вычислить значения выражений:
succ(round(5/2)-pred(3))
д) определить тип выражения:
1+0.0; 20/4; sqr(4); sqr(5.0); sqrt(16); sin(0); succ(-2); trunс(-3.14);
е) вычислить значения выражений:
trunc(6.9); round(6.9); trunc(6.2); round(6.2); trunc(-1.8); round(-1.8); round(0.5); round(-0.5);
ж) вычислить значения выражений:
20 div 6; 20 mod 6; 20 div 4; 20 mod 4; 2 div 5; 2 mod 5; 123 div 0; 3.0 mod 3;
з) определить операцию div через другие операции и стандартные функции.
2.2 Создание консольного приложения
После запуска среды Delphi в главном меню выберите пункт File, а затем в раскрывшемся меню выберите пункт New. В дальнейшем для краткости подобную последовательность действий будем обозначать: File | New | Other... . После этого откроется окно так называемого репозитория (архива) Delphi, предназначенного для накопления типовых форм и проектов (см. рис. 1):
Далее щелчком мыши следует выбрать пиктограмму с подписью «Console Application» и нажать кнопку ОК. После этого раскроется окно файла проекта (он имеет расширение .dpr) или, другое название, главного модуля проекта.
Вместо комментария
{ TODO -oUser -cConsole Main : Insert code here }
наберем в окне файла проекта текст программы, в которой вводятся два числа и вычисляется их сумма.
Program Project1;
{$ APPTYPE CONSOLE}
uses
SysUtils;
Var x,y,sum:real;
Begin
Writeln (‘Enter x,y’);
Readln (x,y);
Sum:=x+y;
Writeln (‘Summa=’, sum:5:2);
Readln
End.
Рисунок
1 Окно
архива Delphi
Перед тем как запустить программу на выполнение, необходимо сохранить ее. Сделать это можно при помощи команды File | Save Project As…. Каждый проект рекомендуется хранить в отдельной папке. Заметим, что по умолчанию файл проекта имеет имя ProjectN.dpr, а программа - ProjectN, где N - некоторое число. Мы можем сохранить файл проекта под любым именем, например MyProgram.dpr . Автоматически Delphi изменит имя программы на MyProgram. Учитывая это, можно сформулировать следующее правило: те строки программного кода, которые формируются средой Delphi, редактировать нельзя. В противном случае ваша работа будет осложнена различными неприятностями, например, сообщениями об ошибках.
После того как вы сохранили проект, запустите его на выполнение. Это можно сделать, выполнив команду Run | Run, либо нажать функциональную клавишу F9, либо выбрать кнопку Run на инструментальной панели быстрых кнопок:
После успешной компиляции и запуска программы на выполнение на экране появится стандартное окно программы DOS.
После вывода символьной строки 'Enter x,y' программа ожидает ввода значений переменных, о чем свидетельствует мигающий курсор. После ввода значений на экране появится строка, содержащая ответ.
Если посмотреть содержимое папки, в которой вы сохранили проект, то обнаружите там следующие файлы:
MyProgram.dpr - файл проекта (главный модуль проекта).
MyProgram.exe - файл приложения или исполняемый файл. Он будет создан компилятором, если в процессе компиляции не будет обнаружено синтаксических ошибок. Иными словами, если вам удалось запустить свою программу на выполнение, например при нажатии на клавишу F9, то это и будет означать, что исполняемый файл создан. Исполняемый файл является автономным исполняемым файлом, т.е. для его работы не требуются какие-либо другие файлы. Вы можете запустить его на выполнение как любую другую программу, выполнив, например, команду «Открыть» в программе Проводник.
MyProgram.cfg - файл конфигурации проекта. Он содержит установки проекта, например используемые директивы компилятора.
MyProgram.dof- файл опций проекта. В нем хранится информация, необходимая для правильной работы проекта в целом или, более точно, установки опций проекта.
Файлы опций проекта и конфигурации проекта создаются Delphi автоматически, одновременно с созданием файла проекта.
Кроме перечисленных файлов, часто в папке можно обнаружить файлы с расширением .~dpr , например MyProgram.~dpr . Это резервная копия файла проекта. Она создается при редактировании существующего файла проекта и содержит предыдущий вариант текста программы. Резервная копия может пригодиться, если вы решите отказаться от внесенных в программу исправлений. При этом вам достаточно будет убрать символ «~» из Имени файла.
