* fix: replace sh with shell fix replace terminal with shell fix replace node with js fix replace output with shell fix replace cs with csharp fix replace c++ with cpp fix replace c# with csharp fix replace javasctipt with js fix replace syntax with js fix replace unix with shell fix replace linux with shell fix replace java 8 with java fix replace swift4 with swift fix replace react.js with jsx fix replace javascriot with js fix replace javacsript with js fix replace c++ - with cpp fix: corrected various typos fix: replace Algorithm with nothing fix: replace xaml with xml fix: replace solidity with nothing fix: replace c++ with cpp fix: replace txt with shell fix: replace code with json and css fix: replace console with shell
		
			
				
	
	
		
			143 lines
		
	
	
		
			7.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			143 lines
		
	
	
		
			7.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: IDE and Printing different text 
 | ||
| localeTitle: IDE и печать другого текста
 | ||
| ---
 | ||
| # Введение в IDE и печать другого текста:
 | ||
| 
 | ||
| *   В последней статье приведены некоторые ссылки для загрузки программного обеспечения, необходимого для программирования. Программное обеспечение, подобное этому, известно как IDE. **IDE означает интегрированную среду разработки**
 | ||
| 
 | ||
| ## IDE в основном состоят из 3-х видов программного обеспечения:
 | ||
| 
 | ||
| **1 Редактор:** слегка измененный текстовый редактор, облегчающий кодирование. Примером редактора для кодирования является Notepad ++.
 | ||
| 
 | ||
| **2 Debugger:** программное обеспечение, которое помогает вам находить ошибки в вашей программе и разрешать их перед выполнением. Представьте, что FaceBook рушится при загрузке приложения или сбое игры внезапно. Чтобы предотвратить ошибочное выполнение программы, отладчик является лучшим другом программиста.
 | ||
| 
 | ||
| **3 Компилятор:** компилятор - это часть компьютера, которая преобразует ваш программный код высокого уровня в простой машинный код: 0s & 1s; так что компьютер понимает команды и выполняет их. С этого момента мы часто будем обсуждать **компилятор** слов.
 | ||
| 
 | ||
| _В: Попробуйте найти IDE в Google и запустить на нем свою первую программу. Проверьте выход_
 | ||
| 
 | ||
| Теперь установите IDE и попробуйте изменить текст из программы в последней статье.
 | ||
| 
 | ||
| ### Изменение текста на C ++
 | ||
| 
 | ||
| *   Чтобы изменить текст, измените то, что набрано в `""` после `cout<<`
 | ||
| 
 | ||
| Пример программы:
 | ||
| 
 | ||
| ```cpp
 | ||
| #include <iostream> 
 | ||
|  using namespace std : 
 | ||
|  int main() 
 | ||
|  { 
 | ||
|     cout << "I Love freeCodeCamp ! "; 
 | ||
|  } 
 | ||
| ```
 | ||
| 
 | ||
| Вышеприведенный код возвращает ошибку, потому что в строке 2 мы использовали двоеточие (:) вместо точки с запятой (;) Итак, давайте отлаживаем ошибку:
 | ||
| ```cpp
 | ||
| #include <iostream> 
 | ||
|  using namespace std ; 
 | ||
|  int main() 
 | ||
|  { 
 | ||
|     cout << "I Love freeCodeCamp ! "; 
 | ||
|     return 0; 
 | ||
|  } 
 | ||
| ```
 | ||
| 
 | ||
| Обратите внимание, что теперь программа работает отлично. Выход будет: `I Love freeCodeCamp!`
 | ||
| 
 | ||
| ### Теперь давайте сменим текст на нечто подобное:
 | ||
| 
 | ||
| ```cpp
 | ||
|     cout << "Hello World!\t I love freeCodeCamp!"; 
 | ||
| ```
 | ||
| 
 | ||
| На этот раз на выходе будет что-то другое:
 | ||
| ```
 | ||
| Hello World!     I love freeCodeCamp! 
 | ||
| ```
 | ||
| 
 | ||
| Если вы поняли, команда `\t` создала _пространство_ между двумя текстами. Это одна из специальных команд на C ++. Эти специальные команды называются _Escape Sequences_ . Они используются для печати определенных специальных символов, которые компилятор не может отобразить.
 | ||
| 
 | ||
| #### Полезные escape-последовательности:
 | ||
| 
 | ||
| *   `\'` для печати одной перевернутой запятой
 | ||
| *   `\"` для печати двойной перевернутой запятой
 | ||
| *   `\n` для печати на новой строке
 | ||
| *   `\t` для горизонтальной вкладки
 | ||
| *   `\f` для новой страницы
 | ||
| *   `\\` для обратной косой черты
 | ||
| *   `\?` для вопросительного знака
 | ||
| 
 | ||
| ##### Теперь попробуем напечатать числа и специальные символы с некоторыми escape-последовательностями:
 | ||
| 
 | ||
| ```cpp
 | ||
|     cout << "40158 \t 236708 ! \n \\ @ \?" << endl; 
 | ||
| ```
 | ||
| 
 | ||
| Выход изменяется на:
 | ||
| ```
 | ||
| 40158      236708 ! 
 | ||
|  \ @ ? 
 | ||
| ```
 | ||
| 
 | ||
| ##### Давайте попробуем другие способы печати:
 | ||
| 
 | ||
| ```cpp
 | ||
|     cout << "1+2" << endl; 
 | ||
|     cout << 1+2 << endl; 
 | ||
| ```
 | ||
| 
 | ||
| Вывод:
 | ||
| 
 | ||
| *   Первый выходной оператор равен `1+2`
 | ||
| *   Второй вывод - `3`
 | ||
| 
 | ||
| Это связано с тем, что мы не добавляли перевернутые запятые для второго оператора печати, поэтому компилятор добавил номера перед их печатью.
 | ||
| 
 | ||
| #### Комментарии:
 | ||
| 
 | ||
| *   Комментарии - важная особенность многих языков программирования. Они позволяют программисту делать заметки для самостоятельной помощи и не будут влиять на работу программы.
 | ||
| 
 | ||
| **Различные типы комментариев и синтаксис комментария** :
 | ||
| 
 | ||
| 1 `//` ~ _Однострочные комментарии_ : длина этих комментариев - 1 строка (строка, на которую она введена). 2 `/* */` ~ _Multi Line Комментарии_ : Эти комментарии могут занимать место более чем одной строки.
 | ||
| 
 | ||
| #### Пример использования комментариев:
 | ||
| 
 | ||
| \`\` \`Каст cout << "Hello Comment" << endl; // cout << "Hello Comment" << endl; , Комментарий к отдельной строке.
 | ||
| ```
 | ||
| /* This is an example of a multi line comment. No output is generated for this . 
 | ||
|  I now end the comment.  :) */ 
 | ||
| ```
 | ||
| 
 | ||
| \`\` \`
 | ||
| 
 | ||
| Выход будет:
 | ||
| 
 | ||
| `Hello Comment`
 | ||
| 
 | ||
| Как вы можете заметить, комментарии игнорируются во время выполнения программы и не отображаются при проверке вывода программы. Следует отметить, что, хотя комментарии добавляют дополнительный уровень удобочитаемости к своему коду, плохой привычкой слишком полагаться на комментарии для описания логики вашего кода. В общем, ваш код должен говорить сам за себя и отражать намерение программиста.
 | ||
| 
 | ||
| Как вы можете заметить, комментарии игнорируются во время выполнения программы и не отображаются при проверке вывода программы.
 | ||
| 
 | ||
| #### операторы
 | ||
| 
 | ||
| *   Операторы позволяют сравнивать два или более выражения
 | ||
| *   `==` равно
 | ||
| *   `!=` не равна
 | ||
| *   `<` меньше
 | ||
| *   `>` больше, чем
 | ||
| *   `<=` меньше или равно
 | ||
| *   `>=` больше или равно
 | ||
| 
 | ||
| ```cpp
 | ||
|     (7==5); 
 | ||
| ```
 | ||
| 
 | ||
| Это оценивается как false
 | ||
| 
 | ||
| `cpp (7!=5);` Это соответствует истинному
 | ||
| 
 | ||
| [Суммирование всех операторов печати, используемых в этой статье. Не стесняйтесь настраивать код! :)](https://repl.it/L4ox)
 |