> For the complete documentation index, see [llms.txt](https://isystem.gitbook.io/programming/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://isystem.gitbook.io/programming/c-++-asoslari/2.4.-ozgaruvchilar/3.2.-turgunlar-constants.md).

# 3.2. Turg'unlar (Constants)

Agar siz boshqalarning (yoki o'zingizning) mavjud o'zgaruvchan qiymatlarni bekor qilishini xohlamasangiz, const kalit so'zidan foydalaning (bu o'zgaruvchini "doimiy" deb e'lon qiladi, ya'ni o'zgarmas va o'qish uchun):

```cpp
const int myNum = 15;  // myNum will always be 15
myNum = 10;  // error: assignment of read-only variable 'myNum'
```

O'zgarish ehtimoli bo'lmagan qiymatlar mavjud bo'lganda, siz doimo o'zgaruvchini doimiy deb e'lon qilishingiz kerak:

```cpp
const int minutesPerHour = 60;
const float PI = 3.14;
```
