![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Теоретическая часть. «Донской государственный технический университет»ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «Донской государственный технический университет» (ДГТУ)
Кафедра «Программное обеспечение вычислительной техники и автоматизированных систем»
ЛАБОРАТОРНАЯ РАБОТА «ЗНАКОМСТВО СО СРЕДОЙ PASCALABC.NET»
Ростов-на-Дону Цель работы: изучить принципы работы в среде PascalAbc.Net.
Теоретическая часть
Этапы создания программы
1. Запустить среду разработки PascalABC.NET.
2. Ввести текст программы
3. Сохранить программу.
4. Выполнить компиляцию программу - CTRL+F9 (меню Программа - Компилировать) Если на данном этапе обнаружены ошибки, исправить их и повторно откомпилировать.
5. Запустить программу на исполнение - F9 (меню Программа - Выполнить)
После ввода данных выводится результат работы программы
Локализация ошибок
В случае если Вы не можете определить где допущена ошибка в программе можно выполнить пошаговую трассировку.
Для этого необходимо:
1. Установить точку останова на строке с которой предполагается возникновение ошибки. Для этого щелкнуть левой кнопкой мыши на поле возле данной строки.
2. Запустить программу на исполнение - F9
3. Программа выполниться до точки останова
4. После этого необходимо выполнить пошаговую трассировку с помощью клавиш F7 и F8.
Объявление переменных
Переменные могут быть описаны в разделе описаний, а также непосредственно внутри любого блока begin/end.
Примеры объявления переменных
var a,b,c: integer; d: real:= 3.7; s:= 'Pascal forever'; al:= new ArrayList; p1:= 1;
Внутриблочные объявления переменных (в каждой секции var может быть лишь один элемент описания)
begin var a1,a2,a3: integer; var s:= ''; ... end.
Основные типы
Целые shortint 1 -128..127 smallint 2 -32768..32767 integer, longint 4 -2147483648..2147483647 int64 8 -9223372036854775808..9223372036854775807 byte 1 0..255 word 2 0..65535 longword, cardinal 4 0..4294967295 uint64 8 0..18446744073709551615
Вещественный real 8 15-16 -1.8∙10308.. 1.8∙10308 double 8 15-16 -1.8∙10308.. 1.8∙10308 single 4 7-8 -3.4∙1038.. 3.4∙1038
Логический boolean
Не нашли, что искали? Воспользуйтесь поиском:
|