Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ПИ_ИКТ Программирование по С++ (1 семестр) _Хотов.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
5.83 Mб
Скачать

Цель и порядок работы

Цель работы – ознакомиться со средой разработки Microsoft Visual C++ 2008, научиться создавать, компилировать и отлаживать приложения, разобраться со структурой программы на языке C++.

Порядок выполнения работы:

  • ознакомиться с описанием лабораторной работы;

  • изучить возможности среды разработки Microsoft Visual C++;

  • получить задание у преподавателя;

  • написать программу, отладить и решить ее на ЭВМ;

  • оформить отчет.

Примеры

Пример 1. Простейшая программа на языке C++

#include <iostream>

using namespace std;

void main()

{

/*Цвет всего фона - белый. Цвет всего текста - черный*/

system("color F0");

cout << "Hello World!" << endl;

}

Атрибуты цветов задаются в виде ДВУХ шестнадцатеричных цифр – первая задает цвет фона, а вторая определяет цвет переднего плана. Каждая цифра может иметь следующие значения:

0 = Черный 8 = Серый

1 = Синий 9 = Светло-синий

2 = Зеленый A = Светло-зеленый

3 = Голубой B = Светло-голубой

4 = Красный C = Светло-красный

5 = Лиловый D = Светло-лиловый

6 = Желтый E = Светло-желтый

7 = Белый F = Ярко-белый

Контрольные вопросы

  1. Назовите основные этапы создания проекта.

  2. Как можно просмотреть вывод Вашей программы?

  3. Как компилировать и выполнять программу в IDE MS Visual C++?

  4. Что такое контекстно-зависимая помощь?

  5. Как получить контекстно-зависимую подсказку?

Задание

  1. Изучить возможности интегрированной среды разработки Microsoft Visual C++.

  2. Создать новый проект консольного приложения.

  3. Набрать, отладить простейшую консольную программу, выводящую несколько символов на экран.

  4. Проверить работоспособность программы.

  5. Модифицировать программу, изменив, например, текст выводимого сообщения.

  6. Отладить и протестировать программу.

  7. Оформить отчёт.

Содержание отчета

  1. Титульный лист.

  2. Наименование и цель работы.

  3. Краткое теоретическое описание.

  4. Задание на лабораторную работу.

  5. Схема алгоритма.

  6. Листинг программы.

  7. Результаты выполнения программы.

    1. Введение в C/C++. Проектирование программ линейной структуры

Краткая теория

Структура программы на языке C++

Выполнение всех программ, написанных на языке C++, начинается с функции, именуемой main. При запуске программы прежде всего выполняется первое выражение функции main.

Выражение – это строка кодов, представляющая собой отдельную инструкцию для компьютера. (Функция состоит из группы выражений, собранных вместе для решения определенной задачи.) Затем поочередно выполняются все остальные выражения – по одному за раз.

Структура программы выглядит следующим образом:

директивы_препроцессора

int main()

{

определения_объектов;

исполняемые операторы;

return 0;

}

директивы_препроцессора

void main()

{

определения_объектов;

исполняемые операторы;

return;

}

Первая программа на С++:

#include <iostream>

using namespace std;

int main()

{

cout << "Hello world!" << endl;

return 1;

}

У функции есть имя (main), после которого в круглых скобках перечисляются аргументы или параметры функции (в данном случае у функции main аргументов нет). У функции может быть результат или возвращаемое значение. Если функция не возвращает никакого значения, то это обозначается ключевым словом void. В фигурных скобках записывается тело функции – действия, которые она выполняет. Оператор return 0; означает, что функция возвращает результат – целое число 0.

Вслед за заголовком функции main в фигурных скобках размещается тело функции, которое представляет последовательность определений, описаний и исполняемых операторов. Как правило, определения и описания размещаются до исполняемых операторов. Каждое определение, описание и оператор завершается «;».