• int fun2(int x, int y);
  • Nazariy savollar
  • O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




    Download 2,67 Mb.
    Pdf ko'rish
    bet105/164
    Sana25.01.2024
    Hajmi2,67 Mb.
    #146073
    1   ...   101   102   103   104   105   106   107   108   ...   164
    Bog'liq
    ALGORITMLASH VA DASTURLASH ASOSLARI

    return (2*x-3)*y; 
    return (37/7+8*3)/2; 
    return x+2>=y-5; 
    return fun2(4,5) 
    Masalan, dasturning 13-satrida return 3*x<=y-1 kabi o‗zgarish qilinsa, natija 
    q1=7 
    k=10 
    kabi bo‗ladi. 
    Agar dasturning 2-satriga int fun2(int x, int y); yozuvini qo‗shib, 5-satrini 
    m=fun2(i,j); k=10+m kabi o‗zgartirib, 14-18 satrlariga quyidagicha buyruqlar 
    qo‗shilsa,
    int fun2 (int x, int+y) 
    { int q1,p; q1=x-y; 
    cout<<‖\n q1=‖<return fun1 (4,7); 

    dastur natijasi
    q1=3 
    q1=11 
    k=21 
    kabi bo‗ladi. 
    Nazariy savollar 
    1 Qism dastur deganda nimani tushunasiz? 
    2 main() funksiyasi va uning vazifasi? 
    3 Funksiyalarni e‘lon qilish usullarini ayting? 


    170 
    4 Funksiyalarni e‘lon qilishning umumiy ko‗rinishi? 
    5 Funksiya tanasini tasvirlash? 
    6 Funksiyani e‘lon qilmasdan undan foydalanish usullari? 
    7 Global va lokal o‗zgaruvchilar deganda nimani tushunasiz? 
    8 Global o‗zgaruvchilar qiymatini qanday usul bilan saqlab qolish mumkin? 
    9 Dasturlashda funksiya tushunchasining kiritilishi qanday imkoniyatlar yaratadi? 
    10 Dasturini tuzishda funksiya tushunchasidan foydalanish katta yengilliklar 
    paydo qiladigan bir necha misollar keltiring? 
    11 Funksiyaga murojaat qilish qanday amallarning (buyruqlarning) bajarilishini 
    ta‘minlaydi? 
    12 Funksiya tanasidagi barcha buyruqlar bajarilgandan keyin qaysi buyruqlar 
    bajariladi? 
    13 C++ dasturlash tilining asosiy funksiyasi qaysi? 
    14 Funksiyani chaqiriq buyrug`i dasturning qayerida va qanday yoziladi? 
    15 Standart va nostandart funksiyalar qanday funksiyalar? 
    16 Funksiya prototipi, signaturasi tushunchalarini tushntiring. 
    17 Funksiya qayerda va qanday aniqlanadi? 
    18 Funksiya prototipi bilan uni aniqlashning qanday farqi bor? 
    19 Funksiya portotipining umumiy ko‗rinishini yozing. 
    20 Chiziqli tenglamani yechishga mo‗ljallangan funksiyaning signaturasini yozing. 
    21 Funksiyaga qaytariladigan qiymat deyilganda qanday qiymat tushuniladi va 
    uning turi qanday bo‗lishi kerak? 
    22 Funksiya turi bilan argumentlari turida qanday bog`lanish bo‗lishi kerak? 
    23 Funksiyaning formal parametrlari qanday parametrlar? Nima uchun? 
    24 Funksiyaga qiymat qaysi operator orqali, qanday qaytariladi? 
    25 return k; buyrug`i nimani bildiradi? 
    26 Funksiya prototipini, aniqlanishi va chaqiriq buyrug`idagi argumantlar har xil 
    nomlar bilan nomlanishi mumkinmi? Nima uchun? 
    27 Funksiya prototipi yozmasdan ham funksiya yaratish mumkinmi? Agar mumkin 
    bo‗lsa u qanday tashkil qilinadi? 
    28 Qanday o‗zgaruvchilardan funksiya tashqarisida foydalanib bo‗lmaydi? 
    29 O‗zgaruvchining amal qilishi sohasi qaysi soha? 
    30 Global o‗zgaruvchilar qayerda e‘lon qilinadi? 
    31 main() funksiyasida aniqlangan o‗zgaruvchilar mahalliy o‗zgaruvchilarmi yoki 
    umumiy o‗zgaruvchilarmi? 
    32 Global va lokal o‗zgaruvchilar bir xil nomlangan bo‗lsin. Qanday yo‗l bilan 
    funksiya ichida global o‗zgaruvchining qiymatidan foydalanish mumkin? 


    171 
    33 Bitta funksiyadan ko‗pi bilan nechta funksiyaga murojaat tashkil qilish 
    mumkin? 
    34 Funksiyaning o‗zidan o‗ziga murojaat qilish mumkinmi va bunday murojaat 
    qanday nomlanadi? 
    35 Har qanday funksiya tanasi qanday yakunlanadi? 
    36 a e‘lon qilingan, ammo qiymati aniqlanmagan o‗zgaruvchi bo‗lib, return a; 
    buyrug`i berilsa qanday xatolik ro‗y beradi? 
    37 Bosh funksiyadan boshqa biror funksiyada return s; buyrug`i o‗rniga return 30; 
    buyrug`idan foydalanilsa qanday xatolik sodir bo‗ladi va nima uchun? 
    38 Bosh funksiyaga qiymat qaytarishda return 0; buyrug`idagi nol raqami o‗rnida 
    yana qanday kattaliklardan foydalanish mumkin? 

    Download 2,67 Mb.
    1   ...   101   102   103   104   105   106   107   108   ...   164




    Download 2,67 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

    Download 2,67 Mb.
    Pdf ko'rish