3. O'zgaruvchilar

O'zgaruvchini yaratish xotira joyini yoki xotirada qiymatlarni saqlash uchun joy ajratadi. Tuzuvchi siz e'lon qilgan har bir o'zgaruvchiga ma'lumot turini taqdim etishingizni talab qiladi.

C ++ o'rnatilgan va foydalanuvchilar tomonidan aniqlangan ma'lumotlar turlarining boy assortimentini taklif qiladi.

Integer, o'rnatilgan tip, butun son qiymatini ifodalaydi. Int kalit so'zidan foydalanib, butun sonni aniqlang.

C ++ har bir o'zgaruvchining turini va identifikatorini ko'rsatishingizni talab qiladi.

Identifikator - bu o'zgarmaydigan, funksiya, sinf, modul yoki foydalanuvchi tomonidan belgilanadigan boshqa elementlarning nomi. Identifikator harfdan boshlanadi (A-Z yoki a-z) yoki pastki chiziq (_), so'ngra qo'shimcha harflar, pastki chiziqlar va raqamlar (0 dan 9 gacha).

Masalan, myVariable deb nomlangan o'zgaruvchini aniqlang, u butun sonli qiymatlarni quyidagicha saqlay oladi:

int myVariable = 10; 

Turli xil operatsion tizimlar bir xil turdagi ma'lumotlar uchun har xil hajmdagi xotirani zaxiralashi mumkin.

Keling, o'zgaruvchiga qiymat tayinlaymiz va uni chop etamiz.

#include <iostream>
using namespace std;

int main()
{
    int myVariable = 10;
    cout << myVariable;
    return 0;
}

C ++ dasturlash tili katta-kichikni sezadi, shuning uchun myVariable va myvariable ikki xil identifikator deb tushunadi.

Dasturda ishlatishdan oldin barcha o'zgaruvchilarni nomi va ma'lumotlar turi bilan aniqlanadi.

int a
int b;
// int tipidagi ikkita o'zgaruvchini elon qilinadi

Agar sizda bir xil turdagi bir nechta o'zgaruvchilar bo'lsa, ularni bitta deklaratsiyada belgilash mumkin, ularni vergul bilan ajratish mumkin.

int a, b;
// int tipidagi ikkita o'zgaruvchini elon qilinadi
int x = 5, y = 6, z = 50;
cout << x + y + z;

O'zgaruvchiga qiymat tayinlanishi mumkin va undan operatsiyalarni bajarish uchun foydalanish mumkin. Masalan, biz sum deb nomlangan qo'shimcha o'zgaruvchini yaratishimiz va birgalikda ikkita o'zgaruvchini qo'shishimiz mumkin.

int a = 30; 
int b = 15; 
int sum = a + b;
// Bu erda summa 45 ga teng bo'ladi

Keling, ikkita butun sonning yig'indisini hisoblash va chop etish uchun dastur tuzaylik.

#include <iostream>
using namespace std;

int main()
{
    int a = 30;
    int b = 12;
    int sum = a + b;

    cout << sum;

     return 0;
}

#EKRANGA 42 chiqadi

O'zgaruvchilar - bu ma'lumotlar qiymatlarini saqlash uchun mo'ljallangan konteiner.

C ++ da har xil turdagi o'zgaruvchilar mavjud (har xil kalit so'zlar bilan belgilanadi), masalan:

  • int - 123 yoki -123 kabi butun sonlarni saqlaydi.

  • double - 19.99 yoki -19.99 kabi o'nlik kasrli sonlarni, nuqtali raqamlarini saqlaydi.

  • char - "a" yoki "B" kabi bitta belgini saqlaydi. Char qiymatlari bitta tirnoq bilan o'ralgan.

  • string - "Salom Dunyo!" kabi matnlarni saqlaydi. String qiymatlari qo'shtirnoqqa olingan bo'ladi.

  • bool - qiymatlarni ikkita holat bilan saqlaydi: haqiqiy yoki noto'g'ri.

int myNum = 5;               // Integer (butun son)
double myFloatNum = 5.99;    // Kasr son, nuqtali raqami (o'nlik kasrlar bilan)
char myLetter = 'D';         // Belgi
string myText = "Hello";     // String (tekst)
bool myBoolean = true;       // Boolean - Mantiqiy (true - rost or false-yolg'on)

O'zgaruvchilarni ko'rsatish

Cout ob'ekti o'zgaruvchilarni ko'rsatish uchun << operatori bilan birgalikda ishlatiladi. Matnni ham, o'zgaruvchini ham birlashtirish uchun ularni << operatori bilan ajrating:

int myAge = 35;
cout << "Men " << myAge << " yoshdaman.";

Add Variables Together

O'zgaruvchini boshqa o'zgaruvchiga qo'shish uchun + operatoridan foydalanishingiz mumkin:

int x = 5;
int y = 6;
int sum = x + y;
cout << sum;

Last updated