Язык C++ используют, прежде всего, для создания разных игр и приложений для компьютеров, программного обеспечения и операционных систем.
Он появился в 1980-х годах благодаря Бьёрну Страуструпу. Целью было дополнение языка C (читается как "Си") при сохранении совместимости с ним. Для создания программы на компьютере должны находиться IDE и компилятор. В век цифровых технологий Интернет даёт человеку немало новых возможностей в поиске информации, поэтому в свободном доступе можно с лёгкостью найти online-компиляторы.
В общих чертах, самая простая программа на языке C++ имеет следующий вид:
#include <iostream>
using namespace std;
int main ()
{
cout << "Моя программа" << endl;
return 0;
}
С++: почему, зачем и как?
Для подключения других файлов в код используют #include. Можно заметить, что в переводе с английского языка это слово означает «включать».
Само выполнение начинается с int main (). Кстати, int является сокращением от слова integer. В программе оно содержит только целые значения чисел. Помимо целых чисел при использовании float допустимо использование данных с плавающей запятой.
Чтобы разрешить пользователю вводить текст или значения, используется cin >> a;. Вместо а можно записать любую переменную. Например, в, с, sum и т.д. При именовании переменных нельзя использовать ключевые слова, потому что это приведёт лишь к сбою программы. Но разрешается начинать имя с цифры или нижнего подчёркивания. После разрешается использовать только цифры или буквы. Следует сказать, что строка cin >> a; должна находиться после int a;.
Пример правильной записи:
int a;
cin >> a;
Такие записи, как
cin >> a;
int a;
и
int a;
cin >> d;
могут лишь приводить к появлению ошибок.
Язык C++ предусматривает использование нескольких переменных в одной программе. Для этого их прописывать в через запятую в одной строчке: int b, c;
Чтобы при чтении кода у системы не возникало проблем, она обязательно должна знать, в каком месте он заканчивается. Это осуществляется с помощью return 0; или return 1;. Обязательным элементом в синтаксисе языка является точка с запятой в конце практически каждой строки. Без неё система не сможет правильно прочитать код, из-за чего та будет выдавать ошибки.
Как и в любом другом языке программирования, в C++ есть операторы выбора. Проще говоря, если событие происходит, то выполняется одно действие, в противном случае - другое.
Новички чаще всего пользуются if else, хотя встречаются и одиночные if:
int al, cash;
cout<<"Пожалуйста, введите целое число";
cin >> al;
cout<<"Теперь другое число";
cin >> сash;
if ( al = = cash)
{
cout << al << "=" << cash << endl;
}
else
{
cout << al << "и" << cash << "не равны друг другу"<< endl;
}
return 0;
}
Стоит заметить, что в данном языке программирования знак = = означает равенство, который ни в коем случае нельзя путать с = (присваивание значения), потому что это может привести к ошибке.
Для новичков и профессионалов не лишним будет знать, как пишутся комментарии в С++. Они могут быть однострочными и многострочным:
int main () // это однострочный комментарий
{
int a;
cin >> a; /* а это
многострочный комментарий */
Вместо заключения
Язык С++ даёт много возможностей.
При более глубоком изучении его можно использовать для написания сотни различных программ: от обычных калькуляторов до культовых игр. Однако нужно будет немало потрудиться, ведь код начнёт содержать порядка 200 строк и более. Особенно будет трудно находить ошибки в программе, если код будет содержать более 1000 строк.