Qiymatlarni o‘zgartirish


ULASHISH

O‘zgaruvchi qiymatlarini o‘zgartirish

Mavjud o‘zgaruvchiga yangi qiymat bersangiz, yangi qiymat eskisining o‘rnini egallaydi:

Misol

int myNum = 15;  // myNum is 15 myNum = 10;  // Now myNum is 10
O‘zingiz sinab ko‘ring »

Eslatma: Bu odatiy va kutilgan holat. O‘zgaruvchilar dastur ishlayotganda o‘zgarishi uchun mo‘ljallangan.

Bir o‘zgaruvchining qiymatini boshqasiga ham berishingiz mumkin:

Misol

int myNum = 15; int myOtherNum = 23; // Assign the value of myOtherNum (23) to myNum myNum = myOtherNum; // myNum is now 23 (was 15) printf("%d", myNum);
O‘zingiz sinab ko‘ring »

Hatto oldinroq qiymatsiz e’lon qilingan o‘zgaruvchilarga ham qiymatlarni nusxalashingiz mumkin:

Misol

// Create a variable and assign a value int myNum = 15; // Declare a variable without assigning a value int myOtherNum; // Copy the value from myNum myOtherNum = myNum; // myOtherNum is now 15 printf("%d", myOtherNum);
O‘zingiz sinab ko‘ring »

O‘zgaruvchilarni qo‘shish

O‘zgaruvchilar bilan ishlash uchun matematik operatorlardan foydalanishingiz mumkin.

Masalan, bir o‘zgaruvchini boshqasiga qo‘shish uchun + operatoridan foydalaning:

Misol

int x = 5; int y = 6; int sum = x + y; printf("%d", sum);
O‘zingiz sinab ko‘ring »

O‘zgaruvchini uning joriy qiymatidan foydalanib yangilashingiz ham mumkin:

Misol

int x = 5; x = x + 1; printf("%d", x);
O‘zingiz sinab ko‘ring »

Maslahat: x = x + 1 yozuvi "x ning joriy qiymatini olib, unga 1 ni qo‘sh" degan ma’noni anglatadi.

Eslatma: Operatorlar haqida keyingi boblarda ancha batafsil bilib olasiz.





W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!