Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Prakt_r1(sreda programmir)new.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.02 Mб
Скачать

1 Способ:

char p; // описать переменную символьного типа

cin>>p; // ввод значения переменной – при этом выполнение программы

// остановится и после просмотра результатов нужно нажать

// любую клавишу из алфавитно-цифрового блока

2 Способ:

cin.get(); // оператор считывает информацию с клавиатуры – программа

cin.get(); // ожидает нажатия клавиши Enter – и после просмотра

// результатов нажать Enter для закрытия окна выполнения

3 Способ

system(“pause”); // остановка выполнения программы (отладки) до нажатия

// любой клавиши

  1. Способ (без использования Отладчика): выполнить команду Отладка Запуск без отладки (или нажать комбинацию клавиш Ctrl+F5).

ЗАМЕЧАНИЕ: В случае, если запуск без отладки был выполнен без получения предварительной успешной компиляции, на экране может появиться окно об ошибках построения. Следует выбрать Нет и исправить ошибки, затем снова запустить на выполнение.

  1. Способ (запуск исполнимого файла): открыть папку с проектом войти в каталог (Debug – скомпилированные файлы проекта), в котором сформировался после построения ехе–модуль (результат работы программы-построителя проекта, т. е. сохраненный откомпилированный файл) и запустить его.

ЗАМЕЧАНИЕ: Сохранить в буфере обмена окно выполнения для отчета по работе (Alt+PrintScreen) и вставить в файл отчета.

  1. Протестировать программу, введя различные исходные данные.

  2. Сохранить изменения в проекте: Файл (File) Сохранить все (Save All).

  3. Закрыть групповой проект (решение): Файл (File) Закрыть решение (Close Solution).

  4. Ознакомиться с содержимым папки решения Prakt1, в том числе папки проекта Prakt1_1.

САМОСТОЯТЕЛЬНАЯ РАБОТА 1

Задание 2

Создание консольного приложения для платформы Win32 (способ 2 – с использованием шаблона с необходимыми элементами),

выполнение отладки

  1. Открыть решение из папки Prakt1 в среде программирования.

ЗАМЕЧАНИЕ: для открытия группового проекта следует запустить (загрузить в среду) файл решения (файл с расширением .sln – перечень проектов) из папки с решением (например, файл Prakt1.sln), открыть главный исходный файл и точку входа в создаваемое приложение с листингом программы – файл с расширением .cpp (например, файл programm1.cpp).

  1. Создать (добавить) в данном решении Prakt1 еще один проект консольного приложения для платформы Win32 – не пустой – под именем Prakt1_2.

ДЕЙСТВИЯ:

    1. В Обозревателе решений вызвать контекстное меню на названии решения (например, Решение Prakt1)  Добавить  выбрать Создать проект.

    1. Ввести в поле Имя имя нового проекта, например, Prakt1_2

    2. Выполнить действия, аналогично заданию 1, но выбрать непустой проект в дополнительных параметрах.

ЗАМЕЧАНИЕ: полученная таким образом заготовка консольного приложения будет содержать в папках проекта следующие файлы:

  • Prakt1_2.cpp – файл с исходным текстом проекта – главный исходный файл и точка входа в создаваемое приложение

  • stdafx.cpp – подключает специальный файл VsVimTestCpp.pch для компиляции приложения

  • stdafx.h – файлы предкомпилируемых заголовков – подключает специальные файлы (заголовочные) для компиляции приложения

  • targetver.h – позволяет использовать специфические свойства Windows Vista

  • ReadMe.txt – описание проекта – файл, описывающий некоторые из созданных шаблоном консольного приложения файлов проекта. Просмотреть его можно будет через контекстное меню командой Открыть.

    1. В данной заготовке в файле исходного кода Prakt1_2.cpp получаем следующий заголовок главной функции с аргументами, служащими для связки консольных приложений:

    1. Поскольку в проекте не будет использована связка консольных приложений, то в файле исходного кода Prakt1_2.cpp можно преобразовать заголовок главной функции к виду _tmain(), а из тела функции после этого следует удалить оператор return 0

  1. В теле исходного модуля написать директиву на подключение заголовочного файла подключения потоков ввода-вывода и определить пространство имен.

  1. В теле главной функции _tmain() написать операторы:

cout << "Hello, world!!!" << '\n';

cout << '\a';

cout<< "******************************" << '\n';

cout << "Hello, my group 1PI!!!" << '\n';

cout<< "******************************" << '\n';

  1. Установить активным запускаемым проектом проект Prakt1_2: в Обозревателе решений вызвать контекстное меню на названии проекта  выбрать Назначить запускаемым проектом (Set As StartUp Project) (или выбрать в верхнем меню пункт Проект (Project) Назначить запускаемым проектом (Set As StartUp Project)).

  2. Построить проект Prakt1_2, исправить при необходимости ошибки.

  3. Выполнить отладку программы следующим образом:

    1. Выполнить программу до точки прерывания или до курсора (см. методы отладки в файле Осн. приемы работы в VS 2008.pdf) так, чтобы в консоли вывелась только первая фраза Hello!!!, и сохранить окно консоли на этом этапе для файла отчета.

    2. Затем продолжить пошаговое выполнение программы до тех пор, пока не выведется строка Hello, my group 1М!!! и сохранить окно консоли на этом этапе для файла отчета.

    3. Закончить отладку пошагово или с помощью обычной отладки.

  1. Сохранить изменения в проекте.

  2. Закрыть решение.

  3. Ознакомиться с содержимым папки решения Prakt1, в том числе папки проекта Prakt1_2.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]