|
O’zbekiston respublikasi raqamli texnologiylar vazirligi muhammad al-xorazmiy nomidagi
|
bet | 3/8 | Sana | 17.07.2024 | Hajmi | 0,76 Mb. | | #267759 |
Bog'liq LoyihaO’zgaruvchilarga qiymat berish.
o`zgaruvchilarga qiymat berish(ko`pincha qiymat ta`minlash ham deyiladi) bir biridan unchalik farq qilmagan holda ikkiga bo`linadi:
* o`zgaruvchi e`lon qilingan paytda qiymat berish(variable initialization)
* o`zgaruvchi e`lon qilingandan keyin qiymat berish
Initialization qanday bo`ladi?
variable initialization
Keyingi qiymat ta`minlash usulimiz esa quyidagicha:
o`zgaruvchi e`lon qilingandan keyin qiymat berish
Keling yuqridagi kodni o`rgangan narsalarimiz bilan tahlil qilishga harakat qilamiz.Avvalo int nima? Yuqorida aytdikki ma`lumotimiz qanaqa turda ekanligiga qarab o`zgaruvchimizning turini e`lon qilamiz. Agar siz o`zgaruvchi turini yozmasangiz bu c++ da xatolikka olib keladi shuning uchun avvalo o`zgaruvchingiz qanday turda ekanligini aniqlab(haqiqiy son, butun son, yozuv, belgi va h.k) unga mos data typeni tanlashingiz kerak. int butun sonni saqlovchi tur hisoblanadi va men 12 qiymatimni bermoqchi bo`lgan o`zgaruvchini shu tipda e`lon qilidim.
son bu o`zgaruvchimning nomi. Bu haqida ko’p gapirdik.
12 esa son ning qiymati. Demak yuqoridagi kodni bir gapda ifodalaymiz: Biz 12 sonini son nomli butun(int) turdagi o`zgaruvchiga ta`minladik! Yuqoridagi kodlarni yozib ko`rishni qattiq tavsiya qilamiz. Nafaqat yuqoridagi balki bundan keyingi kodlani ham har xil usullarda yozib ko`ravering qanchalik ko`p mashq qilsangiz shunchalik ko`p bilimingiz oshadi.
Biz nega ma`lumotimizga beradigan nomni o`zgaruvchi deb ataymiz? Chunki uni dasturimiz ichida istalgancha o`zgartirishimiz mumkin bo`ladi va bu bizga xotiradan unumli foydalanishga yordam beradi. Hozir shunga bitta misol ko`raylik :
Natija:
Shu bilan birga o`zgarmaslar ham bor va ularni dasturda o`zgartirish mumkin emas. Ular haqida keyinchalik to`xtalamiz.
|
| |