C++ Kirish Assalomu alaykum hurmatli dasturchi. Bugun siz bilan C++
Download 1.28 Mb.
|
C
- Bu sahifa navigatsiya:
- Mumkin bolmagan hollarni korib chiqamiz.
- C++ Ma’lumot turlari
C++ KonstantaAssalomu Alaykum hurmatli bo'lajak dasturchi bugun siz bilan konstanta(Contants) lar haqida gaplashib olamiz. O'zimizni qiziqtirgan bir nechta savolga javob topishga harakat qilamiz. Konstantalar yaratish C++ dasturlash tilida ishlatiladigan konstantalar haqida gaplashib olamiz. Konstanta - bu o'zgarmas hisoblanadi. C++ dasturlash tilida o'zgarmaslarni e'lon qilish uchun const ko'makchi so'zidan foydalanib ( Ushbu o'zgaruvchini o'zgarmas deb e'lon qilamiz). Konstanta faqat qiymatini (olish) o'qish mumkin. #include using namespace std; int main() { const int n = 13; // n ning qiymati doim 13 ga teng bo';adi return 0; } Mumkin bo'lmagan hollarni ko'rib chiqamiz.#include using namespace std; int main() { const int n = 13; // n ning qiymati doim 13 ga teng bo'radi n = 15; // error: n bu yerda faqat o'qish mumkin cout << n; return 0; } In function 'int main()': 6.9: error: assignment of read-only variable 'n' 2 - qator: bu yerda o'zgarmasni o'zgartirishga urunilgan bunday holatga C++ komplyatori yo'l qo'ymaydi. va sizga yuqoridagi xatolik ekranini chiqaradi. Kontanstant e'lon qilishda etiborli bo'ling chunki dastur ishlash mobaynida ushbu indentifikator o'zgartirib bo'lmaydi agar o'zgartirishga harakat qilsangiz xatolikka yuz quyasiz. Konstanta - e'lon qilishda ehtiyoriy tipga mansub o'zgaruvchini o'zgarmas deb e'lon qilish mumkin. #include using namespace std; int main() { const int age = 24; // age (yosh) konstanta const string name = "MasterSherkulov"; // name (ism) konstanta const bool is_developer = true; // is_developer (dasturchimi) konstanta const char is_char = 'M'; // is_char konstanta const float PI = 3.14; } C++ Ma’lumot turlariAssalomu Alaykum hurmatli dasturchi bugun siz bilan C++ dasturlash tilida muhim o'zak bo'lgan ma'lumot turlari haqida gaplashib olamiz. C++ dasturlash tilida har bir o'zgaruvchi yoki o'zgarmasni tipi ya'ni ma'lumot tipi bilan yoziladi. #include using namespace std; int main() { int myNum = 5; // Butun (whole number) float myFloatNum = 5.99; // O'nli kasr double myDoubleNum = 9.98; // O'nli kasr Float bilan chegarasi bilan farq qiladi. char myLetter = 'D'; // Char bool myBoolean = true; // Boolean (Rost yoki Yolg'on) string myText = "Hello"; // Satr } Download 1.28 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling