- •3. Порядок выполнения работы
- •2.1. Форматирование текста
- •2.2. Создание иллюстраций
- •2.3. Работа с таблицами
- •2.4. Внедрение данных в виде объекта
- •3. Порядок выполнения работы
- •2.1. Архивация файлов в ms dos или в командной строке (cmd)
- •2.2. Архивация файлов в Windows
- •2.3. Борьба с вирусами
- •2.4. Восстановление файлов
- •2.5. Обслуживание дисков
- •3. Порядок выполнения работы
- •Лабораторная работа № 4 Язык программирования Си.
- •1. Справочная информация
- •2. Задание
- •Лабораторная работа № 5 Язык программирования Си. Основные типы данных в Си. Консольный ввод-вывод данных
- •1. Справочная информация
- •Простейшие типы данных
- •2. Задание
- •Лабораторная работа № 6 Программирование линейных и разветвляющихся вычислительных процессов
- •1. Справочная информация
- •1. Цикл for
- •For (инициализация ; проверка условия ; изменение ) оператор,
- •2. Цикл while
- •While (условие) оператор,
- •3. Цикл do-while
- •2. Задание
- •Содержание
- •Информатика Часть 1
- •630092, Г. Новосибирск, пр. К. Маркса, 20
2. Задание
-
Загрузите среду Borland C++.
-
Командой меню File–New создайте окно редактирования и освойте основные приемы работы с окнами (изменение размеров, перемещение по рабочей поверхности, переход из одного окна в другое). Выполните их с использованием клавиатуры и мыши.
-
Командой меню File–Save As… переименуйте окно (запишите файл под новым именем на диск Х:\ , используя корневой каталог как рабочий) и наберите в нем следующую программу.
Структура программы |
Текст программы |
Директивы препроцессора
|
#include<stdio.h>//для определения функций printf() и scanf() #include<conio.h>// Зачем нужна эта директива?
|
Объявления внешних объектов
|
char s[ ]=«Как Вас зовут?», name[12];//S – инициализированна //можно объявить int price; – в этом месте, начальное значение будет //равно 0
|
Начало главной функции
|
void main() { |
Тело главной функции
|
int price; clrscr(); printf(«\n\t Пpогpамма-диалог \n\n\n»); printf(«\n\t%s »,s); //зачем нужна эта строка? fflush(stdin);//очистка буфера микропроцессора scanf(«%s»,&name); //зачем нужна эта строка? printf(«\n\tКакую оценку по \«Инфоpматике\» Вы хотели бы получить на экзамене? «\n\t\tхоpошую – > введите символ 1» «\n\t\tплохую – > введите символ 2 \n\t\t»); fflush(stdin); scanf(«%d»,&price); if(price==1) printf(«\nУсердно занимайтесь, %s, и у Вас все получится», name); else printf («\nБездельничайте, %s, и двойка Вам гарантирована», name); |
Конец главной функции |
} |
-
Нажатием комбинации клавиш Ctrl+F9 произведите компиляцию, линкование и запуск на исполнение набранной программы. Если компилятор выдаст сообщения об ошибках, устраните их и повторите компиляцию заново. При успешной компиляции просмотрите результаты работы программы на экране (для этого нажмите комбинацию клавиш Alt+F5, возврат в активное окно происходит при нажатии любой клавиши).
-
Скопируйте текст программы в другое окно. Для этого выполните следующие действия.
-
Установите курсор в начало текста, нажмите клавишу Shift и, не отпуская ее, нажимайте клавишу управления курсором до тех пор, пока весь текст программы не будет выделен подсветкой.
-
Нажмите комбинацию клавиш Ctrl+Insert.
-
Создайте новое окно редактирования.
-
Нажмите комбинацию клавиш Shift+Insert.
Откройте окно Output, расположите его в нижней части рабочей поверхности. Активизируйте одно из окон редактирования с набранной программой и установите его размеры и расположение таким образом, чтобы на рабочей поверхности среды одновременно были видны два окна: Output и с программой. Отработайте программу в режиме трассировки (для этого периодически нажимайте клавишу F7). При этом просматривайте результат каждой отработанной команды в окне Output.
Изучите основные приемы работы с текстом (копирование и перенос отдельных фрагментов, поиск и замена последовательностей символов, отмена ранее выполненных действий, очистка окна редактирования и др.).
Изучите приемы работы с окном вывода значений переменных (окном Watch):
– командой меню Debug–Watches–Add watch… вызовите окно диалога Add Watch);
– в поле Watch Expression окна диалога введите имя переменной price;
– активизируйте окно редактирования с набранной программой и установите в нем курсор в начале оператора;
– нажмите клавишу F4 – отработка программы до курсора. Затем отработайте программу в режиме трассировки, наблюдая за изменением значения переменной price в окне Watch, объявляя ее внешней или локальной;
– повторите перечисленные действия для вывода значений переменной name. Сделайте ее локальной. Ответе на вопросы в программе.
-
Выйдите из среды программирования. Удалите все созданные в ходе лабораторной работы файлы или сохраните их на внешнем магнитном носителе.