C++ o‘zgaruvchilar


ULASHISH

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) saqlaydi
  • double — 19.99 yoki -19.99 kabi kasr qismiga ega suzuvchi nuqtali sonlarni saqlaydi
  • char — 'a' yoki 'B' kabi yagona belgilarni saqlaydi. Char qiymatlari yakka tirnoq ichiga olinadi
  • string — "Hello World" kabi matnni saqlaydi. String qiymatlari qo‘shtirnoq ichiga olinadi
  • bool — 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:

Misol

int myNum; myNum = 15; cout << myNum;
O‘zingiz sinab ko‘ring »

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:

Misol

int myAge = 35; cout << "I am " << myAge << " years old.";
O‘zingiz sinab ko‘ring »

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:

Misol

int x = 5; int y = 6; int sum = x + y; cout << sum;
O‘zingiz sinab ko‘ring »



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!