Ввод и вывод в языке C++

Ввод с клавиатуры и вывод на экран в C++

В процессе выполнения программы нам бывает необходимо организовать ввод и вывод какого-то результата или значение переменной на экран, а также задавать значение переменной с клавиатуры. В C++ такое колдовство реализовывается следующим образом:

Также советую ознакомиться особенностями комментирования кода в языке C++.

Типы данных в C++

Типы данных в C++

Язык С++ строго типизированный язык программирования, это значит требуется явное (очевидное) указание типа. «Как корабль назовёшь — так он и поплывёт», поэтому любой переменной присваивается тип. В C++ существуют следующие типы:

Каждый из них занимает определённое количество памяти компьютера. Следует подходить с умом к выбору используемого типа при расчёте. Тип float, long float, double […]

Математические операции в C++

Математика и математические операции в C++

Математика является основополагающей (фундаментальной) единицей любого программирования. Разработка ярких и привлекательных интерфейсов, создание онлайн-карт, написание игр любого жанра, разработка операционных систем, создание сайтов и так далее. В общем, программирование и математика связаны друг с другом как правое и левое полушарие мозга. Над любыми данными можно совершать определённые операции. Над числами и цифрами можно производить различные […]

Условные операторы C++

Условные операторы языка C++

Зачем нужны условные операторы? Зачастую алгоритмы в программировании строятся по принципу: «если так, то делать так, если не так, то делать вот это». Здесь-то нам и нужно строить логические условия. Помогает организовать подобную структуру условные операторы. По сути, их всего два: if и else (по-русски звучит так: если и иначе). Условные операторы можно вкладывать друг […]

Switch в C++

Оператор выбора Switch() в С++

Бывают случаи, когда у нас есть необходимость сделать проверку на что-то и исходя из результата сделать определённое действие. Например, калькулятор. Если нажали «+«, значит сложить, нажали «—«, значит вычесть и тому подобное. Можно организовать такую логику через оператор выбора if()..else

Думаю Вы заметили, что перед переменной znak стоит звёздочка, зачем она? Это не умножение, […]

Циклы в C++

Циклы в С++

Циклы в программировании имеют очень большой вес. При написании кода некоего алгоритма бывает необходимо повторить какой-то этап несколько раз. Можно повторить один и тот же фрагмент несколько раз, но что делать если таких фрагментов нужно несколько тысяч? Область применения циклов очень велика потому, что в них и заключается ключевая суть применения программирования и использования компьютеров […]

Массивы в C++

Массивы в C++

Что такое массивы и зачем они нужны? Массив можно интерпретировать (объяснить) как переменная с номером. Например нам нужно записать названия коктейлей. Записывать все названия в одну переменную — как тогда обращаться к какому-то одному? Можно по порядку объявить переменные и записать в каждую их них по названию, но как быть, если названий 3.500 штук? Пишем […]

Функции в C++

Функции в C++

Что такое функции и зачем они нужны? При написании больших программ программисты сталкиваются с повторением фрагментов кода, это вполне нормальное явление, но оно мешает поддерживать код в дальнейшем, а также значительно увеличивает количество строк кода, что является не лучшем показателем программиста. Предположим у нас есть определённый фрагмент кода отвечающий за вычисление факториала.

В ходе […]