Новий урок!
"Урок №34. Цілочисельні типи даних: short, int і long" - https://acode.com.ua/urok-34-tsilochyselni-typy-danyh-short-int-i-long/
Рубрика "Уроки по С++"
"Урок №34. Цілочисельні типи даних: short, int і long" - https://acode.com.ua/urok-34-tsilochyselni-typy-danyh-short-int-i-long/
Рубрика "Уроки по С++"
aCode
Цілочисельні типи даних в С++: short, int і long / aCode
На цьому уроці ми розглянемо цілочисельні типи даних, їх діапазони значень, а також переповнення (що це таке і приклади).
Новий урок!
"Урок №35. Фіксований розмір цілочисельних типів даних" - https://acode.com.ua/urok-35-fiksovanyj-rozmir-tsilochyselnyh-typiv-danyh/
Рубрика "Уроки по С++"
"Урок №35. Фіксований розмір цілочисельних типів даних" - https://acode.com.ua/urok-35-fiksovanyj-rozmir-tsilochyselnyh-typiv-danyh/
Рубрика "Уроки по С++"
aCode
Фіксований розмір цілочисельних типів даних в С++ / aCode
Якщо говорити в загальному, то все почалося ще з мови Cі, коли продуктивність мала першочергове значення. У мові Cі навмисно залишили розмір цілочисельних типів нефіксованим для того, щоб компілятор міг самостійно підібрати найбільш підходящий розмір для…
Новий урок!
"Урок №36. Типи даних з плаваючою крапкою: float, double і long double" - https://acode.com.ua/urok-36-typy-danyh-z-plavayuchoyu-krapkoyu-float-double-i-long-double/
Рубрика "Уроки по С++"
"Урок №36. Типи даних з плаваючою крапкою: float, double і long double" - https://acode.com.ua/urok-36-typy-danyh-z-plavayuchoyu-krapkoyu-float-double-i-long-double/
Рубрика "Уроки по С++"
aCode
Типи даних з плаваючою крапкою в С++: float, double і long double / aCode
На цьому уроці ми розглянемо типи даних з плаваючою крапкою, їх точність і діапазон, що таке експоненціальний запис і як він використовується, а також розглянемо помилки округлення, що таке nan і inf.
Новий урок!
"Урок №37. Логічний тип даних bool" - https://acode.com.ua/urok-37-logichnyj-typ-danyh-bool/
Рубрика "Уроки по С++"
"Урок №37. Логічний тип даних bool" - https://acode.com.ua/urok-37-logichnyj-typ-danyh-bool/
Рубрика "Уроки по С++"
aCode
Логічний тип даних bool в С++ / aCode
Логічні змінні — це змінні, діапазон яких складається лише з двох можливих значень: true (1) або false (0). Для оголошення логічної змінної використовується ключове слово bool.
Новий урок!
"Урок №38. Символьний тип даних char" - https://acode.com.ua/urok-38-symvolnyj-typ-danyh-char/
Рубрика "Уроки по С++"
"Урок №38. Символьний тип даних char" - https://acode.com.ua/urok-38-symvolnyj-typ-danyh-char/
Рубрика "Уроки по С++"
aCode
Символьний тип даних char в С++ / aCode
Хоча тип char і відноситься до цілочисельних типів даних (і, таким чином, слідує усім їхнім правилам), робота з char дещо відрізняється, ніж зі звичайними цілочисельними типами.
Новий урок!
"Урок №39. Літерали і магічні числа"- https://acode.com.ua/urok-39-literaly-i-magichni-chysla/
Рубрика "Уроки по С++"
"Урок №39. Літерали і магічні числа"- https://acode.com.ua/urok-39-literaly-i-magichni-chysla/
Рубрика "Уроки по С++"
aCode
Літерали і магічні числа в С++ / aCode
У мові C++ є два види констант: літеральні і символьні. На цьому уроці ми розглянемо літеральні константи.
Новий урок!
"Урок №40. const, constexpr і символьні константи" - https://acode.com.ua/urok-40-const-constexpr-i-symvolni-konstanty/
Рубрика "Уроки по С++"
"Урок №40. const, constexpr і символьні константи" - https://acode.com.ua/urok-40-const-constexpr-i-symvolni-konstanty/
Рубрика "Уроки по С++"
aCode
const, constexpr і символьні константи в С++ / aCode
Символьна константа — це той же літерал (магічне число), тільки з ідентифікатором. Є два способи оголошення символьних констант в мові C++. Один з них хороший, а один — не дуже. Розглянемо обидва способи.
Новий урок!
"Глава №2. Підсумковий тест" - https://acode.com.ua/glava-2-pidsumkovyj-test/
Рубрика "Уроки по С++"
"Глава №2. Підсумковий тест" - https://acode.com.ua/glava-2-pidsumkovyj-test/
Рубрика "Уроки по С++"
aCode
Розділ №2. Підсумковий тест / Уроки по С++ / aCode
Отримані знання завжди потрібно застосовувати на практиці, тому ми спочатку повторимо теорію, а потім перейдемо до практики.
Новий урок!
"Урок №41. Пріоритет операцій і правила асоціативності" - https://acode.com.ua/urok-41-priorytet-operatsij-i-pravyla-asotsiatyvnosti/
Рубрика "Уроки по С++"
"Урок №41. Пріоритет операцій і правила асоціативності" - https://acode.com.ua/urok-41-priorytet-operatsij-i-pravyla-asotsiatyvnosti/
Рубрика "Уроки по С++"
aCode
Пріоритет операцій і правила асоціативності в С++ / aCode
Щоб правильно обчислювати вирази (наприклад, 4 + 2 * 3), ми повинні знати, що роблять певні оператори і в якій послідовності вони виконуються. Послідовність, в якій вони виконуються, називається пріоритетом операцій. Дотримуючись звичайних правил математики…
Новий урок!
"Урок №42. Арифметичні оператори" - https://acode.com.ua/urok-42-aryfmetychni-operatory/
Рубрика "Уроки по С++"
"Урок №42. Арифметичні оператори" - https://acode.com.ua/urok-42-aryfmetychni-operatory/
Рубрика "Уроки по С++"
aCode
Арифметичні оператори в С++ / aCode
На цьому уроці ми поговоримо про арифметичні оператори в мові С++.
Новий урок!
"Урок №43. Інкремент, декремент і побічні ефекти" - https://acode.com.ua/urok-43-inkrement-dekrement-i-pobichni-efekty/
Рубрика "Уроки по С++"
"Урок №43. Інкремент, декремент і побічні ефекти" - https://acode.com.ua/urok-43-inkrement-dekrement-i-pobichni-efekty/
Рубрика "Уроки по С++"
aCode
Інкремент, декремент і побічні ефекти в С++ / aCode
На цьому уроці ми розглянемо, що таке інкремент та декремент в мові С++, а також розберемося з таким поняттям, як «побічні ефекти».
Новий урок!
"Урок №44. Умовний тернарний оператор, sizeof і Кома" - https://acode.com.ua/urok-44-umovnyj-ternarnyj-operator-sizeof-i-koma/
Рубрика "Уроки по С++"
"Урок №44. Умовний тернарний оператор, sizeof і Кома" - https://acode.com.ua/urok-44-umovnyj-ternarnyj-operator-sizeof-i-koma/
Рубрика "Уроки по С++"
aCode
Умовний тернарний оператор, оператор sizeof і Кома в С++ / aCode
На цьому уроці ми розглянемо умовний тернарний оператор, оператор Кома і згадаємо оператор sizeof в мові C++.
Новий урок!
"Урок №45. Оператори порівняння" - https://acode.com.ua/urok-45-operatory-porivnyannya/
Рубрика "Уроки по С++"
"Урок №45. Оператори порівняння" - https://acode.com.ua/urok-45-operatory-porivnyannya/
Рубрика "Уроки по С++"
aCode
Оператори порівняння в С++ / aCode
Порівняння значень типу з плаваючою крапкою за допомогою будь-якого з цих операторів — справа делікатна. Чому? А саме через ті невеликі помилки округлення, які можуть призвести до несподіваних результатів.
Новий урок!
"Урок №46. Логічні оператори: І, АБО, НЕ" - https://acode.com.ua/urok-46-logichni-operatory-i-abo-ne/
Рубрика "Уроки по С++"
"Урок №46. Логічні оператори: І, АБО, НЕ" - https://acode.com.ua/urok-46-logichni-operatory-i-abo-ne/
Рубрика "Уроки по С++"
aCode
Логічні оператори в С++: І, АБО, НЕ / aCode
На цьому уроці ми розглянемо логічні оператори І, АБО та НЕ в мові С++.
Новий урок!
"Урок №47. Конвертація чисел з двійкової системи числення в десяткову і навпаки" - https://acode.com.ua/urok-47-konvertatsiya-chysel-z-dvijkovoyi-systemy-chyslennya-v-desyatkovu-i-navpaky/
Рубрика "Уроки по С++"
"Урок №47. Конвертація чисел з двійкової системи числення в десяткову і навпаки" - https://acode.com.ua/urok-47-konvertatsiya-chysel-z-dvijkovoyi-systemy-chyslennya-v-desyatkovu-i-navpaky/
Рубрика "Уроки по С++"
aCode
Конвертація чисел з двійкової системи числення в десяткову і навпаки / Уроки по С++ / aCode
Щоб навчитися конвертувати числа з двійкової (бінарної) системи числення в десяткову та навпаки, перш за все необхідно зрозуміти, як цілі числа представлені в двійковій системі. Ми вже трохи говорили про це, коли розглядали цілочисельні типи даних.
Новий урок!
"Урок №48. Побітові оператори" - https://acode.com.ua/urok-48-pobitovi-operatory/
Рубрика "Уроки по С++"
"Урок №48. Побітові оператори" - https://acode.com.ua/urok-48-pobitovi-operatory/
Рубрика "Уроки по С++"
aCode
Побітові оператори в С++ / aCode
Використовуючи побітові оператори, можна створювати функції, які дозволять вмістити 8 значень типу bool в змінній розміром 1 байт, що значно заощадить споживання пам'яті. У минулому такий трюк був дуже популярний. Але сьогодні, принаймні, в прикладному програмуванні…
Новий урок!
"Урок №49. Бітові прапори та бітові маски" - https://acode.com.ua/urok-49-bitovi-prapory-ta-bitovi-masky/
Рубрика "Уроки по С++"
"Урок №49. Бітові прапори та бітові маски" - https://acode.com.ua/urok-49-bitovi-prapory-ta-bitovi-masky/
Рубрика "Уроки по С++"
aCode
Бітові флаги та бітові маски в С++ / aCode
На цьому уроці ми розглянемо бітові флаги і бітові маски в мові С++.
Новий урок!
"Розділ №3. Підсумковий тест" - https://acode.com.ua/rozdil-3-pidsumkovyj-test/
Рубрика "Уроки по С++"
"Розділ №3. Підсумковий тест" - https://acode.com.ua/rozdil-3-pidsumkovyj-test/
Рубрика "Уроки по С++"
aCode
Розділ №3. Підсумковий тест / Уроки по С++ / aCode
Вітаю вас! Ще один розділ позаду! Зараз ми коротко повторимо те, чому навчилися в цьому розділі, а потім закріпимо пройдений матеріал на практиці.
Новий урок!
"Урок №50. Блоки стейтментів" - https://acode.com.ua/urok-50-bloky-stejtmentiv/
Рубрика "Уроки по С++"
"Урок №50. Блоки стейтментів" - https://acode.com.ua/urok-50-bloky-stejtmentiv/
Рубрика "Уроки по С++"
aCode
Блоки стейтментів в С++ / aCode
Блоки стейтментів — це група стейтментів, які компілятор опрацьовує як одну інструкцію. Блок починається з символу { і закінчується символом }, стейтменти знаходяться всередині. Блоки можуть використовуватися в будь-якому місці, де дозволено використовувати…
Новий урок!
"Урок №51. Локальні змінні, область видимості та тривалість" - https://acode.com.ua/urok-51-lokalni-zminni-oblast-vydymosti-ta-tryvalist/
Рубрика "Уроки по С++"
"Урок №51. Локальні змінні, область видимості та тривалість" - https://acode.com.ua/urok-51-lokalni-zminni-oblast-vydymosti-ta-tryvalist/
Рубрика "Уроки по С++"
aCode
Локальні змінні, область видимості та тривалість життя в С++ / aCode
Перш ніж ми почнемо, нам потрібно спочатку розібратися з двома термінами: область видимості і тривалість життя. Область видимості визначає, де можна використовувати змінну. Тривалість життя визначає, де змінна створюється і де знищується. Ці дві концепції…