И так, добро пожаловать, если ты попал но эту статью, значит ты хочешь изучить язык с++.Надеюсь, ты немного знаком с программированием в целом. Если я угадал, тогда плавно перемещаемся к сути.
И так, базовое в с++:
1. Стандартные типы (форма записи: *как задавать при описании*(расшифровка): int ( целое - 5,3 ), double ( вещественное - 2.5,1.33 ), boolean ( true / false )
Для базового уровня этого хватит.
Как описать?
2. Циклы
Существует вида циклов:
а. Цикл со счётчиком
б. Цикл с постусловием
в. Цикл с предусловием
Отличие в областях применения, таким образом, если нам неизвестно количество вхождений в цикл, то используем б,в, а если известно, то а.
Пример на а. :
КСТАТИ!! это важно, в с++ счётчик начинается с нуля, то есть 1 элемент имеет номер [0].
Ну и на в. тоже пример ( в целом в. и б. похожи, разница лишь во времени проверки условия ( до действий, либо после ):
Пожалуй суну ещё структуру на бумагу:
а. For (int i = 0;i<10;i++) // i++ == i = i + 1;
Не спрашивайте почему там i++, так надо ( но это просто увеличивает число на 1 каждый раз );
в. Do{ int i += 1 } while ( i < 10 )
Кстати, i += 1 тоже самое, что и i = i + 1;
Даже не знаю что ещё написать, скажу про вывод/ввод пожалуй
Для подключения потокового вывода/ввода врубаем библиотеку <iostream>
Вот вам картинка на это
Здесь есть приведение типов( про это стоит почитать отдельно, а если говорить кратко, то:
double x = 2.5;
int y = x;
cout << y; <---- по итогу выведет нам 2.
Как вообще выглядит *основная* программа
Что-то в этом духе int main()
{необходимые вам действия}
Глобальные переменные описываются ВНЕ всех функций ( кстати, в с++ нет процедур, как таковых ).
void - это что-то на подобие *я не знаю, что должна выводить моя функция, определись сам*.
Так
Ну в общем-то первый пост подошёл к концу, кому что непонятно - пишите, попытаюсь объяснить.
Спасибо за внимание!