Download - основні поняття програми с++
![Page 1: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/1.jpg)
Основні поняття програми С++
![Page 2: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/2.jpg)
Бьёрн Страуструп
Де́ннис Ри́тчи
С++
![Page 3: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/3.jpg)
Компілятор мови програмування –комп'ютерна програма, що перетворює (компілює) вихідний код, написаний певною мовою програмування, на семантично еквівалентний код в іншій мові програмування, який, як правило, необхідний для виконання програми машиною, наприклад, комп'ютером.
![Page 4: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/4.jpg)
Алфавіт. Ідентифікатори. Алфавіт мови C++ складається з:
• великих і малих літер латинського алфавіту: ”А, ..., Z”, "а, ..., z";
• цифр 0, 1, ..., 9;• спеціальних символів: " ’ ()[]
{}<>•» ;:?! — *+— = / \ І # % $ & ~ ~ @ _
MyName myname
Іден тифікатор - це назва (ім’я), яку користувач надає об’єктам, наприклад, змінним, сталим, функціям.
![Page 5: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/5.jpg)
Основні ключові слова мови C++:
Зарезервовані ідентифікатори називаються ключовими словами.
![Page 6: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/6.jpg)
Препроцесор – це програма, яка опрацьовує директиви.
Директиви препроцесора – це команди компілятора відповідної мови програмування, які виконуються на початку компіляції програми.
![Page 7: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/7.jpg)
Директива include include<назва файлу.розширення>абоinclude «шлях до файлу\назва файлу.розширення»
Директива define Директива undef
![Page 8: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/8.jpg)
main(void){Тіло функції з командою return 0;}
![Page 9: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/9.jpg)
Моя перша програма
![Page 10: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/10.jpg)
Змінна чи стала – це пойменована ділянка оперативної пам'яті комп'ютера, де зберігається значення деякої величини
Змінні і сталі мають такі властивості:• назву (ім'я),• значення,• тип.
![Page 11: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/11.jpg)
Const- якщо значення деякої величини не змінюватиметься протягом виконання усієї програми.
сonst<назва сталої 1>=<значення сталої1>;Абосonst<тип><назва сталої 2>=<значення сталої2>
Сталу 2 називають типованою сталою. За завмовчуванням числова стала належить до цілого типу.
![Page 12: основні поняття програми с++](https://reader034.vdocuments.pub/reader034/viewer/2022051520/58f2813f1a28ab71748b45cf/html5/thumbnails/12.jpg)
Дані, які під час виконання програми можуть набуватирізних значень, називаються змінними.
<тип змінних 1><список змінних1>;…<тип змінних N><список зміннихN>
Змінним можна задати початкові значення відразу під час оголошення.Це називається ініціалізацією даних.
<тип змінних 1><назва змінної 1>=<значення 1>;…<назва змінної N>=<значенняN>,<список інших змінних>