Новий урок!
"Урок №63. Псевдоніми типів: typedef і type alias" - https://acode.com.ua/urok-63-psevdonimy-typiv-typedef-i-type-alias/
Рубрика "Уроки по С++"
"Урок №63. Псевдоніми типів: typedef і type alias" - https://acode.com.ua/urok-63-psevdonimy-typiv-typedef-i-type-alias/
Рубрика "Уроки по С++"
aCode
Псевдоніми типів в С++: typedef і type alias / aCode
Ключове слово typedef дозволяє програмісту створити псевдонім для будь-якого типу даних і використовувати його замість фактичного імені типу. Для оголошення псевдоніму типу використовується ключове слово typedef разом з типом даних, для якого створюється…
Новий урок!
"Урок №65. Вивід типів: ключове слово auto" - https://acode.com.ua/urok-65-vyvid-typiv-klyuchove-slovo-auto/
Рубрика "Уроки по С++"
"Урок №65. Вивід типів: ключове слово auto" - https://acode.com.ua/urok-65-vyvid-typiv-klyuchove-slovo-auto/
Рубрика "Уроки по С++"
aCode
Вивід типів в С++: ключове слово auto / aCode
Починаючи з C++11 ключове слово auto при ініціалізації змінної може використовуватися замість типу змінної, щоб повідомити компілятору, що він повинен присвоїти тип змінній виходячи з ініціалізованого значення. Це називається виводом типу (або "автоматичним…
Новий урок!
"Розділ №4. Підсумковий тест" - https://acode.com.ua/rozdil-4-pidsumkovyj-test/
Рубрика "Уроки по С++"
"Розділ №4. Підсумковий тест" - https://acode.com.ua/rozdil-4-pidsumkovyj-test/
Рубрика "Уроки по С++"
aCode
Розділ №4. Підсумковий тест / Уроки по С++ / aCode
У цьому розділі ми розглянули багато матеріалу. Якщо ви дійшли до цього моменту, то я вас вітаю — ви пройшли досить чимало і це вже хороший крок на шляху до вивчення мови C++ (і взагалі програмування)! Зараз же давайте закріпимо пройдений матеріал.
Новий урок!
"Урок №66. Оператори управління потоком виконання програм" - https://acode.com.ua/urok-66-operatory-upravlinnya-potokom-vykonannya-program/
Рубрика "Уроки по С++"
"Урок №66. Оператори управління потоком виконання програм" - https://acode.com.ua/urok-66-operatory-upravlinnya-potokom-vykonannya-program/
Рубрика "Уроки по С++"
aCode
Оператори управління потоком виконання програм в С++ / aCode
При запуску програми, центральний процесор (скор. "ЦП") починає виконання коду з першого рядка функції main(), виконуючи певну кількість стейтментів, а потім завершує виконання при завершенні блоку main(). Послідовність стейтментів, які виконує ЦП, називається…
Новий урок!
"Урок №67. Оператори умовного розгалуження if/else" - https://acode.com.ua/urok-67-operatory-umovnogo-rozgaluzhennya-if-else/
Рубрика "Уроки по С++"
"Урок №67. Оператори умовного розгалуження if/else" - https://acode.com.ua/urok-67-operatory-umovnogo-rozgaluzhennya-if-else/
Рубрика "Уроки по С++"
aCode
Оператори умовного розгалуження if/else в С++ / aCode
На цьому уроці ми розглянемо оператори умовного розгалуження if/else та те, як їх можна використовувати.
Новий урок!
"Урок №68. Оператор switch" - https://acode.com.ua/urok-68-operator-switch/
Рубрика "Уроки по С++"
"Урок №68. Оператор switch" - https://acode.com.ua/urok-68-operator-switch/
Рубрика "Уроки по С++"
aCode
Оператор switch в С++ / aCode
На цьому уроці ми розглянемо ще один оператор управління потоком виконання програми — оператор switch, а також те, навіщо його використовувати і як це робити ефективно.
Новий урок!
"Урок №69. Оператор goto" - https://acode.com.ua/urok-69-operator-goto/
Рубрика "Уроки по С++"
"Урок №69. Оператор goto" - https://acode.com.ua/urok-69-operator-goto/
Рубрика "Уроки по С++"
aCode
Оператор goto в С++ / aCode
Оператор goto — це оператор управління потоком виконання програм, який змушує центральний процесор виконати перехід з однієї ділянки коду в іншу (тобто здійснити стрибок). Інша ділянка коду ідентифікується за допомогою лейблу.
Новий урок!
"Урок №71. Цикл do while" - https://acode.com.ua/urok-71-tsykl-do-while/
Рубрика "Уроки по С++"
"Урок №71. Цикл do while" - https://acode.com.ua/urok-71-tsykl-do-while/
Рубрика "Уроки по С++"
aCode
Цикл do while в С++ / Уроки по С++ / aCode
Одна цікава річ в циклі while полягає в тому, що якщо умова циклу з самого початку дорівнює false, то тіло циклу не буде виконуватися взагалі. Але іноді бувають випадки, коли потрібно, щоб цикл виконався хоча б один раз, наприклад, при відображенні меню.…
Новий урок!
"Урок №73. Оператори break і continue" - https://acode.com.ua/urok-73-operatory-break-i-continue/
Рубрика "Уроки по С++"
"Урок №73. Оператори break і continue" - https://acode.com.ua/urok-73-operatory-break-i-continue/
Рубрика "Уроки по С++"
aCode
Оператори break і continue в С++ / aCode
Хоча ви вже бачили оператор break в зв'язці з оператором switch, все ж він заслуговує більшої уваги, оскільки може використовуватися і з циклами. Оператор break призводить до завершення виконання циклів do, for та while.
Новий урок!
"Урок №74. Генерація рандомних чисел" - https://acode.com.ua/urok-74-generatsiya-randomnyh-chysel/
Рубрика "Уроки по С++"
"Урок №74. Генерація рандомних чисел" - https://acode.com.ua/urok-74-generatsiya-randomnyh-chysel/
Рубрика "Уроки по С++"
aCode
Генерація рандомних чисел в С++ / aCode
Можливість генерувати випадкові числа дуже корисна в деяких видах програм, зокрема в іграх, програмах наукового або статистичного моделювання. Візьмемо, наприклад, гру без рандомних (або "випадкових") подій — монстри завжди атакуватимуть вас однаково, ви…
Новий урок!
"Урок №75. Обробка некоректного користувацького вводу" - https://acode.com.ua/urok-75-obrobka-nekorektnogo-korystuvatskogo-vvodu/
Рубрика "Уроки по С++"
"Урок №75. Обробка некоректного користувацького вводу" - https://acode.com.ua/urok-75-obrobka-nekorektnogo-korystuvatskogo-vvodu/
Рубрика "Уроки по С++"
aCode
Обробка некоректного користувацького вводу в С++ / aCode
На цьому уроці ми розглянемо, як користувачі можуть вводити некоректні дані через std::cin, а також те, як з цим боротися.
Новий урок!
"Урок №76. Введення в тестування коду" - https://acode.com.ua/urok-76-vvedennya-v-testuvannya-kodu/
Рубрика "Уроки по С++"
"Урок №76. Введення в тестування коду" - https://acode.com.ua/urok-76-vvedennya-v-testuvannya-kodu/
Рубрика "Уроки по С++"
aCode
Введення в тестування коду в С++ / aCode
Тестування програмного забезпечення — це процес визначення працездатності програмного забезпечення відповідно до очікувань розробника. Перш ніж ми будемо говорити про деякі практичні способи тестування вашого коду, давайте поговоримо про те, чому комплексне…
Нова стаття!
"Розділ №5. Підсумковий тест" - https://acode.com.ua/rozdil-5-pidsumkovyj-test/
Рубрика "Уроки по С++"
"Розділ №5. Підсумковий тест" - https://acode.com.ua/rozdil-5-pidsumkovyj-test/
Рубрика "Уроки по С++"
aCode
Розділ №5. Підсумковий тест / Уроки по С++ / aCode
Ми просунулися ще на один розділ вперед. Щоб закріпити пройдений матеріал, швиденько повторимо теорію і виконаємо 2 практичних завдання.
Новий урок!
"Урок №78. Фіксовані масиви" - https://acode.com.ua/urok-78-fiksovani-masyvy/
Рубрика "Уроки по С++"
"Урок №78. Фіксовані масиви" - https://acode.com.ua/urok-78-fiksovani-masyvy/
Рубрика "Уроки по С++"
aCode
Фіксовані масиви в С++ / Уроки по С++ / aCode
Елементи масиву обробляються так само, як і звичайні змінні, тому вони не ініціалізуються при створенні. Одним із способів ініціалізації масиву є присвоєння значень кожному елементу по черзі.
Новий урок!
"Урок №79. Масиви і цикли" - https://acode.com.ua/urok-79-masyvy-i-tsykly/
Рубрика "Уроки по С++"
"Урок №79. Масиви і цикли" - https://acode.com.ua/urok-79-masyvy-i-tsykly/
Рубрика "Уроки по С++"
aCode
Масиви і цикли в С++ / Уроки по С++ / aCode
На даному уроці ми розглянемо використання масивів з циклами, а також ті підводні камені, які можуть при цьому виникнути.