Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ин фа.doc
Скачиваний:
4
Добавлен:
08.11.2018
Размер:
1.06 Mб
Скачать

2. Задание

  1. Загрузите среду Borland C++.

  2. Командой меню File–New создайте окно редактирования и освойте основные приемы работы с окнами (изменение размеров, перемещение по рабочей поверхности, переход из одного окна в другое). Выполните их с использованием клавиатуры и мыши.

  3. Командой меню 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);

Конец главной функции

}

  1. Нажатием комбинации клавиш Ctrl+F9 произведите компиляцию, линкование и запуск на исполнение набранной программы. Если компилятор выдаст сообщения об ошибках, устраните их и повторите компиляцию заново. При успешной компиляции просмотрите результаты работы программы на экране (для этого нажмите комбинацию клавиш Alt+F5, возврат в активное окно происходит при нажатии любой клавиши).

  2. Скопируйте текст программы в другое окно. Для этого выполните следующие действия.

  • Установите курсор в начало текста, нажмите клавишу Shift и, не отпуская ее, нажимайте клавишу управления курсором до тех пор, пока весь текст программы не будет выделен подсветкой.

  • Нажмите комбинацию клавиш Ctrl+Insert.

  • Создайте новое окно редактирования.

  • Нажмите комбинацию клавиш Shift+Insert.

  • Откройте окно Output, расположите его в нижней части рабочей поверхности. Активизируйте одно из окон редактирования с набранной программой и установите его размеры и расположение таким образом, чтобы на рабочей поверхности среды одновременно были видны два окна: Output и с программой. Отработайте программу в режиме трассировки (для этого периодически нажимайте клавишу F7). При этом просматривайте результат каждой отработанной команды в окне Output.

  • Изучите основные приемы работы с текстом (копирование и перенос отдельных фрагментов, поиск и замена последовательностей символов, отмена ранее выполненных действий, очистка окна редактирования и др.).

  • Изучите приемы работы с окном вывода значений переменных (окном Watch):

    – командой меню Debug–Watches–Add watch… вызовите окно диалога Add Watch);

    – в поле Watch Expression окна диалога введите имя переменной price;

    – активизируйте окно редактирования с набранной программой и установите в нем курсор в начале оператора;

    – нажмите клавишу F4 – отработка программы до курсора. Затем отработайте программу в режиме трассировки, наблюдая за изменением значения переменной price в окне Watch, объявляя ее внешней или локальной;

    – повторите перечисленные действия для вывода значений переменной name. Сделайте ее локальной. Ответе на вопросы в программе.

    1. Выйдите из среды программирования. Удалите все созданные в ходе лабораторной работы файлы или сохраните их на внешнем магнитном носителе.