Операция Ветвления(if,else), функция типа void,правила наименования переменных в С++

Часть 1: Ветвление
или же логика программы(как её иногда называют) предназначается для выполнения задач поставленных программе в том случае , если условие является верным.Пример:
C++:
Please, Log in or Register to view codes content!

то есть можно сделать правило написания :
C++:
Please, Log in or Register to view codes content!

if это на английском если,
значит else это иначе.
Кстати на Python`е есть такая штука как elif правда на С++ этого нет, но можно использовать else if(else if и elif будут , скажем так , синонимами)
Например:
C++:
Please, Log in or Register to view codes content!

Часть 2: функция типа void
void -- чаще всего ей пользуюсь
(есть конечно и int и string и т.д., но об этом позже)
Пример:
C++:
Please, Log in or Register to view codes content!

Функция void не возвращает значений, это значит , что нельзя в такой функции использовать return, без которого не обойтись в функциях типа int
Так вот, в предыдущем примере можно было увидеть название Sum , и какие то непонятные скобки()
зачем они?
Дело в том , что в этом случае функция не принимает параметров
Вот же пример с параметрами:
C++:
Please, Log in or Register to view codes content!

И вот что выводит:

Как видим, все работает.
Часть 3: Правила наименования переменных в С++
Это , скажем так, небольшая часть, однако очень важная.
Переменные можно называть как буквой , так и целыми словами! :D
однако есть некоторые отступления, например , нельзя называть переменные "Именами", которые содержат :
'@,!,#,$,^,&,?,:,; , ',','.',+,=,|,\,/,`,~,-'
Нельзя так же использовать пробел .
Однако можно использовать цифры и _ .
_ можно ставить как в начале и середине, так и в конце.
Однако название переменной обязательно должно иметь хотя бы одну букву, а также цифры нельзя ставить в начале названия переменной(В середине и в конце можно).