C++ o‘zgaruvchilar
C++ o‘zgaruvchilar
O‘zgaruvchilar — ma’lumot qiymatlarini saqlash uchun konteynerlar.
C++ tilida o‘zgaruvchilarning turli tiplari mavjud (ular turli kalit so‘zlar bilan aniqlanadi), masalan:
int— 123 yoki -123 kabi kasr qismi bo‘lmagan butun sonlarni (integer) saqlaydidouble— 19.99 yoki -19.99 kabi kasr qismiga ega suzuvchi nuqtali sonlarni saqlaydichar— 'a' yoki 'B' kabi yagona belgilarni saqlaydi. Char qiymatlari yakka tirnoq ichiga olinadistring— "Hello World" kabi matnni saqlaydi. String qiymatlari qo‘shtirnoq ichiga olinadibool— ikki holatdan biriga ega qiymatlarni saqlaydi: true yoki false
O‘zgaruvchilarni e’lon qilish (yaratish)
O‘zgaruvchi yaratish uchun uning tipini ko‘rsating va unga qiymat bering:
Sintaksis
type variableName = value;
Bu yerda type — C++ tiplaridan biri (masalan, int), variableName esa o‘zgaruvchining nomi (masalan, x yoki myName). Tenglik belgisi o‘zgaruvchiga qiymat berish uchun ishlatiladi.
Son saqlaydigan o‘zgaruvchi yaratish uchun quyidagi misolga qarang:
Misol
int tipidagi myNum nomli o‘zgaruvchi yarating va unga 15 qiymatini bering:
int myNum = 15;
cout << myNum;
O‘zingiz sinab ko‘ring »
O‘zgaruvchini qiymat bermasdan e’lon qilib, qiymatni keyinroq berishingiz ham mumkin:
O‘zgaruvchi qiymatlarini o‘zgartirish
E’tibor bering, mavjud o‘zgaruvchiga yangi qiymat bersangiz, u avvalgi qiymat ustidan yoziladi:
Misol
int myNum = 15; // myNum is 15
myNum = 10; // Now myNum is 10
cout << myNum; // Outputs 10
O‘zingiz sinab ko‘ring »
Boshqa tiplar
Boshqa ma’lumot tiplarining namoyishi:
Misol
int myNum = 5; // Integer (whole number without decimals)
double myFloatNum = 5.99; // Floating point number (with decimals)
char myLetter = 'D'; // Character
string myText = "Hello"; // String (text)
bool myBoolean = true; // Boolean (true or false)
Alohida tiplar haqida Ma’lumot tiplari bobida ko‘proq bilib olasiz.
O‘zgaruvchilarni ekranga chiqarish
O‘zgaruvchilarni ekranga chiqarish uchun cout obyekti << operatori bilan birga ishlatiladi.
Matn va o‘zgaruvchini birlashtirish uchun ularni << operatori bilan ajrating:
Turli tiplarni ham birlashtirishingiz mumkin — bu haqda keyingi boblardan birida batafsil bilib olasiz.
Misol
string name = "John";
int age = 35;
double height = 6.1;
cout << name << " is " << age << " years old and " << height << " feet tall.";
O‘zingiz sinab ko‘ring »
O‘zgaruvchilarni qo‘shish
Bir o‘zgaruvchini boshqasiga qo‘shish uchun + operatoridan foydalanishingiz mumkin:
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
