Цели урока:
- Изучить историю и особенности языка C++.
- Настроить среду разработки и создать первую программу.
- Понять структуру простого C++ приложения.
- Освоить работу с простыми типами данных и операциями ввода-вывода.
Часть 1: История и сфера применения C++
C++ появился в конце 1970-х годов и стал эволюционным развитием языка C. Этот объектно-ориентированный язык используется практически везде: от написания высокопроизводительных игровых движков до построения крупных инфраструктурных проектов. Его отличают высокая скорость исполнения и широкий спектр возможностей.
Часть 2: Первая программа на C++
Чтобы начать изучать C++, нам понадобится среда разработки. Одна из популярных сред — Visual Studio Community Edition, которую можно скачать бесплатно. Установите её перед началом работы.
Вот пошаговая инструкция:
- Скачать и установить Visual Studio.
- Запустить IDE и выбрать создание нового консольного проекта на C++.
- Вставьте следующий код в главное окно редактора:
#include <iostream> using namespace std; int main() { cout << "Привет, мир!\\n"; return 0; }
Теперь нажмите F5 или выберите пункт меню «Отладка → Запуск». Перед вами появится консольное окно с надписью «Привет, мир!» — ваша первая программа на C++ успешно выполнена!
Часть 3: Базовая структура программы
Давайте разберемся подробнее с нашей программой:
- Директива
#include <iostream>
подключает стандартную библиотеку ввода-вывода. - Пространство имен std позволяет упростить обращение к объектам библиотеки.
- Основная функция main() начинается с объявления типа возвращаемого значения (int) и фигурных скобок, обозначающих тело функции.
- Внутри тела основной функции выполняется операция вывода текста на экран с помощью оператора cout.
Часть 4: Типы данных и работа с ними
В C++ существует несколько базовых типов данных:
- Числовые целые типы: int, short, long.
- Вещественные типы: float, double.
- Логический тип: bool.
Рассмотрим небольшой пример:
#include <iostream>
using namespace std;
int main() {
int a = 5;
double b = 3.14;
bool is_true = true;
cout << "a=" << a << ", b=" << b << ", is_true=" << is_true << endl;
return 0;
}
Эта программа показывает простое использование численных и логического типов данных.
Практическое задание:
Напишите программу, которая запрашивает ввод двух целых чисел и выводит их сумму на экран. Используйте оператор cin для приема значений от пользователя.
Итак, теперь у вас есть понимание основ языка C++ и инструменты для дальнейшей практики. Желаю успехов в изучении этого важного языка программирования!