* guide/russian/cpp/index.md translation improves freeCodeCamp/freeCodeCamp/guide/russian/cplusplus/index.md translation improves I've done it in more readable way and translated missing parts. * fix: removed extra line
		
			
				
	
	
	
		
			16 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	title, localeTitle
| title | localeTitle | 
|---|---|
| C++ | C++ | 
Привет, мир! - Ваша первая программа на C++
Что такое C++?
- 
C++ - это язык программирования общего назначения, который использовался с 1990-х годов
 - 
Он был разработан Бьёрном Страуструпом под названием «C с классами».
 - 
Это версия C, которая включает объектно-ориентированные элементы, включая классы и функции.
 - 
Он считается одним из самых популярных языков программирования. Это вы можете увидеть на следующем изображении:
 источник: Github 
Ваша первая программа на C++
#include <iostream> 
 using namespace std; 
 int main() 
 { 
    cout << "Hello World" << endl; 
    return 0; 
 } 
Результат этой программы будет просто:
Hello World! 
Теперь давайте разложим код:
Строки 1 и 2
#include <iostream> 
 using namespace std; 
- Первая строка сообщает компьютеру использовать заголовочный файл 
iostreamдля этой конкретной программы. Заголовочный файл представляет собой отдельный файл с предварительно написанным кодом на C++. Существует много других заголовочных файлов, которые требуются для правильной работы определенной программы. Некоторые из них:math,vectorиstring. Заголовочные файлы обычно представлены расширением «.h» (вам не нужно добавлять .h при включении стандартных файлов библиотеки C++) iostreamобозначает поток ввода-вывода. Файлiostreamсодержит код, позволяющий компьютеру принимать входные данные и генерировать выходные данные с использованием языка C++.- Вторая строка указывает компьютеру использовать стандартное пространство имен, которое включает в себя функции стандартного C++. Вы можете написать эту программу без этой строки, но вам придется использовать 
std::coutвместоcoutиstd::endlвместоendlв строке 4. Это делает код более читабельным и жизнь программистов проще. 
Строки 3 и 4
int main() 
 { 
- C++ запускает выполнение программы из главной функции - 
int main(). Во время выполнения компьютер запускает код из каждой строки от{(открывающая скобка) до}(закрывающая скобка) ПРИМЕЧАНИЕ. Каждая функция начинается с открывающей фигурной скобки{и заканчивается закрывающей фигурной скобкой}. - Строка 4 указывает начало функции 
main(). 
Строки 5, 6 и 7
    cout << "Hello World" << endl; 
    return 0; 
 } 
- В C++ для вывода информации используется зарезервированное слово 
cout. - За ним следует 
<<, оператор вставки . - Что бы ни было в двойных кавычках 
""печатается. Некоторые специальные символы имеют другой синтаксис для операторов печати. - Теперь, чтобы печатать любые другие данные, вы должны добавить 
<<. 
Задача: попробуйте изменить Hello World на любое другое предложение или слово. Что изменится?
endl- зарезервированное слово при использовании языка C++ для завершения строки и перехода к следующей строке во время вывода . - cout означает «консольный вывод»- Наконец, команду завершается точкой с запятой 
;. 
ПРИМЕЧАНИЕ. Каждая команда, кроме основной функции main() и директивы #include, должна заканчиваться точкой с запятой. Без ;, вы столкнётесь с ошибкой.
return 0;безопасно завершает текущую функцию, то есть, в этом случае, завершается функцияmain(), и поскольку послеmain()ничего больше нет, то программа завершается.- Не забудьте сообщить компьютеру, что это конец функции 
main(). Для этого нужно добавить закрывающуюся фигурную скобку}. Вы столкнетесь с ошибкой перед выполнением программы, если вы не включите}. 
Код должен выглядеть примерно так:
Программисты используют программу Hello, World! в качестве первой программы при изучении нового языка программирования. Это является символом удачи.
Вы закончили написание своей первой программы на C++ и поняли большую часть кода, который вы написали. ПОЗДРАВЛЯЕМ!
Удачи всем в написании новых программ! :)
Не стесняйтесь задавать любые вопросы на странице GitHub FreeCodeCamp или на форуме FreeCodeCamp.
Возможно, вам понадобится программное обеспечение для написания и выполнения кода на C++. Я рекомендую использовать CodeBlocks. Ниже приведена ссылка для загрузки:
Ссылка для скачивания : Загрузить здесь
- Нажмите ссылку с компилятором GNU / GCC для окон. Это не потребует дополнительной установки
 
Другие альтернативы могут быть визуальной студией, используя компилятор или интерактивную среду IDE, такую как Cloud9 или repl.it
Ссылка # 2 для Mac: Скачать для Mac # 2 здесь
title: C++ localeTitle: C ++
Привет, мир! - Ваша первая программа на C ++
Что такое C ++?
- 
C ++ - это язык программирования общего назначения, который использовался с 1990-х годов
 - 
Он был разработан Бьярне Страуступом под названием «C с классами».
 - 
Это версия C, которая включает объектно-ориентированные элементы, включая классы и функции.
 - 
Он считается одним из самых больших языков программирования, как вы можете видеть на следующем изображении:
 источник: Github 
Ваша первая программа на C ++
#include <iostream> 
 using namespace std; 
 int main() 
 { 
    cout << "Hello World" << endl; 
    return 0; 
 } 
Результат этой программы будет просто:
Hello World! 
Теперь давайте разложим код:
Строки 1 и 2
#include <iostream> 
 using namespace std; 
- Первая строка сообщает компьютеру использовать заголовочный файл «iostream» для этой конкретной программы. Заголовочный файл представляет собой отдельный файл с предварительно написанным кодом на C ++. Существует много других файлов заголовков, которые требуются для правильной работы определенной программы. Некоторые из них: математика, вектор и строка. Заголовочные файлы обычно представлены расширением «.h» (вам не нужно добавлять .h при включении стандартных файлов библиотеки C ++)
 iostreamобозначает поток ввода-вывода. Файл «iostream» содержит код, позволяющий компьютеру принимать входные данные и генерировать выходные данные с использованием языка C ++.- Вторая строка указывает компьютеру использовать стандартное пространство имен, которое включает в себя функции стандартного C ++. Вы можете написать эту программу без этой строки, но вам придется использовать 
std::coutвместоcoutиstd::endlвместоendlв строке 4. Это делает код более читабельным и наша жизнь проще программистов. 
Строки 3 и 4
int main() 
 { 
- C ++ запускает выполнение программы из -main function- 
int main(). Во время выполнения компьютер запускает код из каждой строки из{(открывающая скобка) до}(закрывающая скобка) ПРИМЕЧАНИЕ. Каждая функция начинается с открывающей фигурной скобки «{» и заканчивается закрывающей фигурной скобкой «}». - Строка 4 указывает начало функции main ().
 
Строки 5, 6 и 7
    cout << "Hello World" << endl; 
    return 0; 
 } 
- Для вывода используется слово 
coutв C ++. - За ним следует 
<<, оператор вставки . - Что бы ни было в двойных кавычках 
""печатается. Некоторые специальные символы имеют другой синтаксис для операторов печати - Теперь, чтобы печатать любые другие данные, вы должны добавить 
<<. 
Задача: попробуйте изменить Hello World на любое другое предложение или слово (и). Какой будет выход?
endl- зарезервированное слово при использовании языка C ++ для завершения этой строки и перехода к следующей строке во время вывода . - cout означает «консольный вывод»- Наконец, завершите команду точкой с запятой 
;, 
ПРИМЕЧАНИЕ. Каждая команда, кроме определения основной функции и директивы #include, должна заканчиваться точкой с запятой. Без ";" , вы можете столкнуться с ошибкой.
return 0;безопасно завершает текущую функцию, то есть «main ()» в этом случае, и поскольку после «main ()» функция не прекращается, программа прекращается.- Не забудьте сообщить компьютеру, что это конец функции main (). Для этого вы добавляете закрывающуюся фигурную скобку «}». Вы столкнетесь с ошибкой перед выполнением программы, если вы не включите } .
 
Код должен выглядеть примерно так:
Программисты используют программу Hello World (например, эту) в качестве ритуала использования нового языка программирования. Это символ удачи.
Вы закончили кодирование своей первой программы на C ++ и поняли большую часть кода, который вы написали / набрали. ПОЗДРАВЛЯЕМ!
Удачи всем вам и счастливым кодированием! :)
Счастливое кодирование! :)
Не стесняйтесь задавать любые вопросы на странице GitHub FreeCodeCamp или форуме FreeCodeCamp.
Возможно, вам понадобится программное обеспечение для написания и выполнения кода на C ++. Я рекомендую использовать CodeBlocks. Ниже приведена ссылка для загрузки:
Ссылка для скачивания : Загрузить здесь
- Нажмите ссылку с компилятором GNU / GCC для окон. Это не потребует дополнительной установки
 
Другие альтернативы могут быть визуальной студией, используя компилятор или интерактивную среду IDE, такую как Cloud9 или repl.it
Ссылка # 2 для Mac: Скачать для Mac # 2 здесь
