- •Лабораторные работы по курсу" "Основы программирования и алгоритмические языки" часть I
- •2. Порядок выполнения лабораторных работ
- •2.1. Подготовка к выполнению
- •2.2. Задания для выполнения.
- •2.3. Выполнение задания
- •2. Подготовка каталога и запуск системы программирования
- •3. Отчет к лабораторной работе
- •4. Литература
- •Лабораторная работа ╧1 Работа в системе программирования Borland с
- •1. Цель работы
- •3. Настройка рабочей среды
- •3.1. Установка каталогов
- •3.2. Параметры компиляции
- •3.3. Параметры программы Make
- •3.4. Параметры компоновщика
- •3.5. Параметры отладчика
- •3.6. Сохранение параметров среды
- •4. Пользование подсказкой
- •5. Создание, редактирование и сохранение программы
- •6. Компиляция и выполнение программы
- •7. Диагностика ошибок и предупреждения компилятора и компоновщика
- •8. Отладка программы
- •9. Выводы
- •5. Пример решения задачи (вариант 30)
- •5.1. Разработка алгоритма решения
- •5.2. Определение переменных программы
- •5.3. Разработка текста программы
- •5.4. Отладка программы
- •5.5. Результаты работы программы
- •5.6. Выводы
- •Приложение 1. Базовые типы данных языка с
- •Приложение 2. Некоторые функции стандартного ввода-вывода
- •4. Варианты индивидуальных заданий
- •5. Пример решения задачи (вариант 30)
- •5.1. Разработка алгоритма решения.
- •5.2. Определение переменных программы
- •5.3. Разработка текста программы
- •5. Пример решения задачи (вариант 30)
- •5.1. Программа упаковки
- •5.2. Программа распаковки
- •5.3. Выводы
- •5. Пример решения задачи (вариант 30)
- •5.1. Разработка алгоритма решения.
- •5.2. Определение переменных программы
- •5.3. Разработка текста программы
- •5.4. Отладка программы
- •5.5. Результаты работы программы
- •5.6. Выводы
- •5. Пример решения задачи (вариант 30)
- •5.1. Разработка алгоритма решения.
- •5.2. Определение переменных программы
- •5.3. Разработка текста программы
- •5.4. Отладка программы
- •5.5. Результаты работы программы
- •5.6. Выводы
- •5. Пример решения задачи (вариант 30)
- •5.1. Разработка алгоритма решения.
- •5.2. Определение переменных программы
- •5.3. Разработка текста программы
- •5.4. Отладка программы
- •5.5. Результаты работы программы
- •5.6. Выводы
- •4. Варианты индивидуальных заданий
- •5. Пример решения задачи (вариант 30)
- •5.1. Разработка алгоритма.
- •5.2. Определение переменных программы
- •5.3. Разработка текста программы
- •5.4. Отладка программы
- •5.5. Результаты работы программы
- •5.6. Выводы
- •4. Варианты индивидуальных заданий
- •5. Пример решения задачи (вариант 30)
- •5.1. Разработка алгоритма решения.
- •5.2. Определение переменных программы
- •5.3. Разработка текста программы
- •5.4. Отладка программы
- •5.5. Результаты работы программы
- •5.6. Выводы
5. Создание, редактирование и сохранение программы
Выберите Главное Меню -> File -> New. У вас на экране откроется пустое окно редактора с заголовком 00.CPP. В этом окне наберите текст программы, приведенный ниже (нумерацию строк, которая дана слева, набирать не надо).
1 #include <stdio.h>
2 int main(void) {
3 int a, b, c, d, x, y;
4 a=1;
5 b=2;
6 c=a+b;
7 d=a*b;
8 if (c==d) {
9 x=100;
10 y=200;
11 }
12 else {
13 x=200;
14 y=100;
15 }
16 printf("%d %d\n",x,y);
17 return 0;
18 }
При наборе и последующем редактировании текста шире используйте специальные клавиши и комбинации клавиш, такие как: Home, End, Ctrl<-, Ctrl->, Ctrl+Y и др. Также полезными могут быть блочные команды: Ctrl+K B (выделить начало блока), Ctrl+K K (выделить конец блока), Ctrl+K C (копировать блок), Ctrl+K V (переместить блок), Ctrl+K H (отменить выделение). Подробную подсказку по специальным клавишам и комбинациям можно получить по Главное Меню -> Help -> Contents -> Editor Commands.
Текст, который Вы набираете, сохраняется в оперативной памяти, поэтому если во время набора возникнет какая-то авария (например, выключение питания), все, что Вы набрали, будет потеряно. Чтобы избежать такой опасности, нужно сохранить текст в файле на внешней памяти. Набрав несколько первых строк, сохраните текст. Для этого выполните: Главное Меню -> File -> Save as... . При этом у Вас на экране появляется окно Save File As. В верхнем поле этого окна наберите имя, под которым Вы хотите сохранить текст программы. Если Вы наберете только имя (без расширения) система автоматично добавит к имени Вашей программы расширение CPP - стандартное расширение для программ, написанных на языке C++. Мы рекомендуем явно задавать расширение C, например: myfile.c, так как программы, которые мы пишем в этой части лабораторного практикума, ограничиваются возможностями базового языка C. Набрав имя, нажмите на клавишу Enter или "нажмите" на кнопку OK.
При первом сохранении программы Вы дали ей имя (обратите внимание - это имя теперь является заголовком окна редактора). Далее после каждого добавления нескольких строк или при внесении некоторого количества изменений в текст сохраняйте программу под тем же именем. Для этого достаточно выполнить: Главное Меню -> File -> Save или нажать клавишу F2.
Впоследствии, если Вам нужно будет снова загрузить в редактор текст той же программы, выполните: Главное Меню -> File -> Open (или нажмите клавишу F3). Вы получите окно Open a File, которое очень похоже на окно Save File As. В верхнем поле этого окна выводится маска для файлов, из которых можно выбирать файл для открытия, в нижнем - список файлов, имена которых соответствуют этой маске. Меняя маску в верхнем поле, Вы изменяете состав списка в нижнем. Достигнув того, что ы нижнем поле будет именно тот список, который Вам нужен, перейдите в нижнее поле. Выберите нужный файл и нажмите на клавишу Enter или "нажмите" на кнопку OK. Файл, который Вы выбрали, откроется в окне редактора.
