Referat Kurs: 1 Qrup: 1022a elmi rəhbər: Nəbiyeva Cəmalə Tələbə: Qasımova Aişə Plan Plan



Yüklə 387,41 Kb.
səhifə5/8
tarix17.12.2022
ölçüsü387,41 Kb.
#75979
növüReferat
1   2   3   4   5   6   7   8
dəyişənlər slide

Dəyişənlərin elanı qaydaları.

C++ dilində dəyişənlər proqramın istənilən yerində elan oluna bilər. Dəyişənlərə müraciət isə, yalnız dəyişənlərin elanından aşağı hissədə edilə bilər. Eyni tipdən olan bir neçə dəyişən ayrı-ayrı sətirlərdə və ya eyni elan sətrində elan oluna bilər.

Aşağıdakı kimi:

İnt x,y,z;

Və ya

İnt x;

İnt y;

İnt z;

Dəyişənlərə birbaşa elan sətrində qiymət mənimsədə bilərik, aşağıdakı kimi:

İnt x, y=20, z=0;

Yuxarıdakı elanda biz y və z dəyişənlərini elan edirik və bu dəyişənlərə başlanğıc qiymətlər mənimsədirik. Bundan əlavə, C++ dilində aşağıdakı kimi mənimsətmə qaydalarından da istifadə olunur. Deyishen += qiymet;

Bu yazılış aşağıdakına ekvivalentdir.

Deyishen = deyishen + qiymet;

Buradan görürük ki, mənimsətmə operatorunun sağ tərəfindəki ifadədə onun öz qiymətindən istifadə olunur. Proqramlaşdırma nöqteyi nəzərindən burada hər şey qaydasındadır, belə ki, bu zaman dəyişənin əvvəlki qiyməti sağ tərəfin qiymətinin hesablanmasında istifadə olunacaq və yekun qiymət dəyişənə mənimsədiləcək.

Buradan görürük ki, mənimsətmə operatorunun sağ tərəfindəki ifadədə onun öz qiymətindən istifadə olunur. Proqramlaşdırma nöqteyi nəzərindən burada hər şey qaydasındadır, belə ki, bu zaman dəyişənin əvvəlki qiyməti sağ tərəfin qiymətinin hesablanmasında istifadə olunacaq və yekun qiymət dəyişənə mənimsədiləcək.

Misal üçün:

X += 5; əməliyyatı x-in qiymətin 5 vahid artırır.

Və ya

X += y; əməliyyatı x-in qiyməti üzərinə y əlavə edir.

Eyni qayda vurma və çıxma əməliyyatlarına da aiddir.

X *= 5; əməliyyatı x-in qiymətin 5 dəfə artırır.

İnkrement və Dekrement.

C++ dilində İnkrement və Dekrement adlandırılan xüsusi operatorlar var ki, onlar dəyişənlərin qiymətini müvafiq olaraq, 1 vahid artırmaq və azaltmaq üçün istifadə olunur. Bunlar, uyğun olaraq aşağıdakılardır:

İnkrement – artırma ++, Dekrement azaltma --.


Yüklə 387,41 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin