• Class nomi(); Destruktorni chaqirishda funksiya oldiga qanday simvol qo’yiladi
  • Bu class nomi bilan ustma- ust tushadigan classning maxsus metodi




    Download 73,99 Kb.
    bet6/7
    Sana13.06.2024
    Hajmi73,99 Kb.
    #263132
    1   2   3   4   5   6   7
    Bog'liq
    Bu class nomi bilan ustma- ust tushadigan classning maxsus metod-hozir.org

    Konsturktor

    Klass (sinf) konstruktori qanday ma’lumot turini qaytaradi?



    Klass (sinf) konstruktoriga qanday nom berish mumkin?


    Class nomi bilan bir xil

    Klass (sinf) ob’ekti yo’q qilinayotgan vaqtda avtomatik tarzda nima chaqiriladi?


    Destruktor

    Destruktorni qaysi operator orqali chaqirish mumkin?


    ~Class nomi();

    Destruktorni chaqirishda funksiya oldiga qanday simvol qo’yiladi? ~



    Dasturlash tilning mexanizmi bo’lib, dasturdagi (klasslarda) bir kompanentni boshqa kompanentdan cheklash imkonini beruvchi tushuncha nima?



    Klass (sinf) larda bir xil nomli funksiyalarni bir necha bor yaratish nima deyladi? Inkapsulyatsiya


    1. 10;

    Dastur natijasini aniqlang:
    #include
    using namespace std;
    class Yuza{float a; float b; public:
    int Y(int x){ a=x; return a*a;}
    float Y(float x, float y){ a=x; b=y; return a*b;}};
    int main (){
    Yuza T; cout<

    1. 25

    Dastur natijasini aniqlang:
    #include
    using namespace std;
    class Yuza{float a; float b; public:
    int Y(int x){ a=x; return a*a;}
    float Y(float x, float y){ a=x; b=y; return a*b;}};
    int main (){
    Yuza T; cout<

    1. 2.4;

    Dastur natijasini aniqlang:
    #include
    using namespace std;
    class Yuza{float a; float b; public:
    int Y(int x){ a=x; return a*a;}
    float Y(float x, float y){ a=x; b=y; return a*b;}};
    int main (){
    Yuza T; cout<



    1. 2.4

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class Yuza{float a; float b; public:
    int Y(int x){a=x; return a*a;}
    float Y(float x, float y){a=x; b=y; return a*b;}};
    int main (){
    Yuza T; cout<


    1. 6

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x, double y){a=x; b=y; coutcalc T; T.cl(3, 2); return 0; }


    1. 5

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x, double y){a=x; b=y; coutcalc T; T.cl( 3. , 2. ); return 0; }


    1. 8.28

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x, double y){a=x; b=y; coutcalc T; T.cl(6.28 , 2. ); return 0; }


    1. 12

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x, double y){a=x; b=y; coutcalc T; T.cl(6,2); return 0; }


    1. 4

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x){a=x; coutcalc T; T.cl(6,2); return 0; }


    1. 4

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x){a=x; coutcalc T; T.cl(6.2); return 0; }


    1. 1

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x){a=x; coutcalc T; T.cl(4,3); return 0; }


    1. 8.3;

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class calc{float a,b; public:
    double cl(double x){a=x; coutcalc T; T.cl(5.1,3.2); return 0; }


    1. 5

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class Kattasi{ float a,b,c; public:
    int max( int x1, int y1 ){a=x1; b=y1;
    return adouble max(double x2, double y2, double z2){
    a=x2; b=y2; c=z2;
    return a>b?a:(b>c?b:c);} };
    int main (){
    Kattasi T;
    cout<


    1. 2

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class Kattasi{ float a,b,c; public:
    int max( int x1, int y1 ){a=x1; b=y1;
    return adouble max(double x2, double y2, double z2){
    a=x2; b=y2; c=z2;
    return a>b?a:(b>c?b:c);} };
    int main (){
    Kattasi T;
    cout<


    1. 7

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class Kattasi{ float a,b,c; public:
    int max( int x1, int y1 ){a=x1; b=y1;
    return afloat max(float x2, float y2, float z2){
    a=x2; b=y2; c=z2;
    return a>b?a:(b>c?b:c);} };
    int main (){
    Kattasi T;
    cout<

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    class Kattasi{ float a,b,c; public:
    int max( int x1, int y1 ){a=x1; b=y1;
    return afloat max(float x2, float y2, float z2){
    a=x2; b=y2; c=z2;
    return a>b?a:(b>c?b:c);} };
    int main (){
    Kattasi T;
    cout< 1

    Bog'langan funksiyalar yoki sinflar oilasini tuzishda nimadan foydalaniladi?



    C++ dasturlash tilida parametrlangan turlar deb nimaga nisbatan aytiladi?



    Template xizmatchi so’zi nimani e’lon qilishda ishlatiladi? shablon



    Funksiya shablonini yaratishda formal tiplarning har birining oldida qanday xizmatchi so'zi qo'yilishi kerak?


    class

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template < typename T >
    T katta( T a, T b ){
    if (a>b) return a;
    else return b;}
    int main ( ) {
    coutb;

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template
    T add(T a, T b){
    return a; b; }
    int main( ){
    cout<(21,56) 21;

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template < typename T >
    T katta( T a, T b ){
    if (a>b) return a;
    else return b;}
    int main ( ) {
    coutas;

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template
    T add(T a, T b){
    return a+b; }
    int main( ){
    cout<(2.1,3.2) 5.3

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template
    class my{T a, b;
    public:
    my(T x, T y){
    a = x; b = y;}
    T add(){return a + b;} };
    int main(){
    my d("ab", "cd");
    cout << d.add();
    return 0;} abcd;

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template
    T M (T a, T b){
    return a>b?a:b;}
    int main () {
    cout<(4+3,6-1);
    return 0;} 7

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template
    T a1(T a, T b){return a + b;}
    template
    T a2(T a, T b){return a>b?a:b;}
    int main(){
    cout<(3.3,7.);
    return 0;} 19

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template
    T a1(T a, T b){return a + b;}
    template
    T a2(T a, T b){return a>b?a:b;}
    int main(){
    cout<(3.3,7.2);
    return 0;} 98;

    Dastur natijasini aniqlang:


    #include
    using namespace std;
    template
    T a1(T a, T b){return a + b;}
    template
    T a2(T a, T b){return a>b?a:b;}
    int main(){
    cout<(3,7);
    return 0;} 25;
    C++ Builderda Label komponentasida matn chiqarish uchun qanday amallar bajariladi?
    149)Label->Caption
    C++ Builderda Edit1 komponentasida matn chiqarish uchun qanday amallar bajariladi?
    150)Edit1->Text
    C++ Builderda int tipida ‘a=5, b=8, c=a+b; ’ o’zgaruvchilari berilgan, "c" o’zgaruvchini Label1 komponentasida chiqarish uchun qanday amallar bajariladi?
    151)Label1->Caption=IntToStr(c)
    C++ Builderga joylangan Button1 komponentasini kompilyatsiyadan so’ng formada ko’rinmasligi uchun qanday amallarni bajarish kerak?
    152)Button1->Visible=false;
    C++ Builderda joylashgan Edit1 komponentasidagi ma’lumotni Label1 komponentasiga chiqarish uchun qanday amallarni bajarish kerak?
    153)Label1->Caption=Edit1->Text
    C++ Builderda asosiy menyular yaratishga mo’ljallangan komponenta nomini ko’rsating:
    154)Main menu
    C++ Builderda kontekst menyular yaratishga mo’ljallangan komponenta nomini ko’rsating:
    155)Popup menu
    C++ Builderda Button1 komponentasini bosganda, agar CheckBox1 ob’yekti tanlangan (belgilangan) bo’lsa “Tanlangan” degan yozuvni chiqarish kodini ko’rsating:
    156)if(CheckBox1->checked){ShowMessage(“Tanlangan”)};
    C++ Builderda Button1 komponentasini bosganda, agar RadioButton1 ob’yekti tanlangan (belgilangan) bo’lsa “Tanlangan” degan yozuvni chiqarish kodini ko’rsating:
    157) if(RadioButton1->ItemIndex!= -1){ShowMessage(“Tanlangan”)};
    C++ Builderda 2 sonni ustida arifmetik amallar bajarish uchun ularni formaga qaysi komponenta orqali kiritamiz?
    158)Edit
    C++ Builderda Edit1 komponentasiga ma’lumot kiritishni taqiqlash uchun qanday amallar bajariladi?
    159)Edit1->Enabled=false;
    C++ Builderda Edit1 komponentasiga kichik harf registrida ma’lumot kiritish uchun qanday amallar bajariladi?
    160)Edit1->CharCase= ecLowerCase
    C++ Builderda Edit1 komponentasiga katta harf registrida ma’lumot kiritish uchun qanday amallar bajariladi?
    161) Edit1->CharCase= ecUpperCase
    C++ Builderda Edit1 komponentasiga 5 tagacha bo’lgan simvolda ma’lumot kiritish uchun qanday amallar bajariladi?
    162)Edit1->MaxLength=5
    C++ Builderda Edit1 komponentasiga kritilayotgan simvollarni barchasini ‘*’ ko’rinishida chiqarish uchun qanday amallar bajariladi?
    163)Edit1->PasswordChar=*
    C++ Builderda Edit1 komponentasiga kritilayotgan simvollarni barchasini ‘@’ ko’rinishida chiqarish uchun qanday amallar bajariladi?
    163)Edit1->PasswordChar=@
    C++ Builderda Edit1 komponentasiga kritilayotgan simvollarni barchasini ‘#’ ko’rinishida chiqarish uchun qanday amallar bajariladi?
    164)Edit1->PasswordChar=#
    C++ Builderda Edit1 komponentasiga kritilayotgan simvollarni barchasini ‘&’ ko’rinishida chiqarish uchun qanday amallar bajariladi?
    163)Edit1->PasswordChar=&
    C++ Builderda BitBtn1 komponentasiga rasm qo’yishda qaysi hossasidan foydalaniladi?
    164)Glyph
    C++ Builderda bir nechta SpeedButton komponentalarini bir guruhga birlashtirish uchun ularni belgilab qaysi hususiyati o’zgartiriladi?
    165)
    C++ Builderda MaskEdit komponentasining asosiy hususiyati qaysi?
    166)EditMask
    C++ Builderda Image komponentasining asosiy hususiyati qaysi?
    167)Picture
    C++ Builderda Button1 komponentasini bosganda Shape1 komponentasi aylana shaklini olishi uchun qanday amallar bajariladi?
    168) Shape1->Shape=stCircle;
    C++ Builderda Button1 komponentasini bosganda Shape1 komponentasi kvadrat shaklini olishi uchun qanday amallar bajariladi?
    169) Shape1->Shape=stRectangle;
    C++ Builderda Label1 komponentasiga joriy vaqtni chiqarish uchun qanday amallar bajariladi?
    170)Label1->Caption= Now().CurrentDate()
    C++ Builderda Edit1 komponentasiga joriy vaqtni chiqarish uchun qanday amallar bajariladi?
    171) Edit1->Text= Now().CurrentDate()
    C++ Builderda MaskEdit1 komponentasiga joriy vaqtni chiqarish uchun qanday amallar bajariladi?
    172) MaskEdit1->Text=Now().CurrentDate()
    C++ Builderda LabeledEdit1 komponentasiga joriy vaqtni chiqarish uchun qanday amallar bajariladi?
    173) LabeledEdit1->Text=Now().CurrentDate()
    C++ Builderda Button1 komponentasi chertilganda Edit1 komponentasidagi ma’lumot Label1 komponentasiga o’tishi va Edit1 dagi ma’lumot o’chirilishi uchun:
    174)Label1->Caption=Edit1->Text;Edit1->Text=” “;
    C++ Builderda Button1 komponentasi chertilganda Label1 komponentasidagi ma’lumot Edit1 komponentasiga o’tishi va Label1 dagi ma’lumot o’chirilishi uchun:
    175) Edit1->Text=Label1->Caption; Label1->Caption =” “;
    C++ Builderda Button1 komponentasi chertilganda Button2 komponentasi yashirin (ko’rinmas) xolatga o’tishi uchun qanday amallar bajariladi?
    176)Button2->Visible=false;
    C++ Builderda Button1 komponentasi chertilganda Edit1 komponentasi yashirin (ko’rinmas) xolatga o’tishi uchun qanday amallar bajariladi?
    177)Edit1->Visible=false;
    C++ Builderda Button1 komponentasi chertilganda Label1 komponentasi yashirin (ko’rinmas) xolatga o’tishi uchun qanday amallar bajariladi?
    178)Label1->Visible=false;
    C++ Builderda Button1 komponentasi chertilganda Button1 komponentasi yashirin (ko’rinmas) xolatga o’tishi uchun qanday amallar bajariladi?
    179)Button1->Visible=false;
    C++ Builderda Button1 komponentasi chertilganda Button2 komponentasi noaktiv (ishlamaydigan) xolatga o’tishi uchun qanday amallar bajariladi?
    180)Button2->Enabled=false;
    C++ Builderda Button1 komponentasi chertilganda Label1 komponentasi noaktiv (ishlamaydigan) xolatga o’tishi uchun qanday amallar bajariladi?
    181)Label1->Enabled=false;
    C++ Builderda Button1 komponentasi chertilganda Button1 komponentasi noaktiv (ishlamaydigan) xolatga o’tishi uchun qanday amallar bajariladi?
    182)Button1->Enabled=false;
    C++ Builderda Button1 komponentasi chertilganda Edit1 komponentasi noaktiv (ishlamaydigan) xolatga o’tishi uchun qanday amallar bajariladi?
    183)Edit1->Enabled=false;
    C++ Builderda int tipida a=4 va b=6 o’zgaruvchilari berilgan, faqat Button1 komponentasidan foydalanib ushbu o’zgaruvchilarini qo’shing va formaga natijani chiqaring:
    184)ShowMessage(a+b);
    C++ Builderda int tipida x=10 va y=15 o’zgaruvchilari berilgan, faqat Button1 komponentasidan foydalanib ushbu o’zgaruvchilarini qo’shing va formning sarlovhasiga (Form1) natijani chiqaring:
    185) ShowMessage(x+y);
    C++ Builderda Button1 komponentasini ikki marta chertganga formaning kenglik o’lchamini Edit1 komponentasiga kiritilgan qiymatga tenglash uchun qanday dastur yozish kerak?
    186) Form1->ClientWidth=StrToInt(Edit1->Text);
    C++ Builderda Button1 komponentasini ikki marta chertganga formaning balandlik o’lchamini Edit1 komponentasiga kiritilgan qiymatga tenglash uchun qanday dastur yozish kerak?
    187) Form1->ClientHeight=StrToInt(Edit1->Text);
    C++ Builderda Button1 komponentasini ikki marta chertganga formaning rangini ko’k rangga o’zgartirish uchun qanday dastur yozish kerak?
    188)Form1->Color=clBlue;
    C++ Builderda Button1 komponentasini ikki marta chertganga formaning sarlovhasiga (Form1) Edit1 komponentasiga kiritilgan qiymatni chiqarish uchun qanday dastur yozish kerak?
    189)Form1->Caption=Edit1->Text;
    C++ Builderda Formaning “OnCreate” hodisasiga yozilgan dastur qachon ishga tushadi?
    190)Dastur ishlaganda
    C++ Builderda Formaning “OnActivate” hodisasiga yozilgan dastur qachon ishga tushadi?
    191) Dastur ishlaganda
    C++ Builderda Formaning “OnClick” hodisasiga yozilgan dastur qachon ishga tushadi?
    192) Forma bosilganda
    C++ Builderda Formaning “OnClose” hodisasiga yozilgan dastur qachon ishga tushadi?
    193)Dastur yopilganda
    C++ Builderda Formaning “OnDbClick” hodisasiga yozilgan dastur qachon ishga tushadi?
    194)Forma 2marta bosilganda
    C++ Builderda Formaning “OnMouseMove” hodisasiga yozilgan dastur qachon ishga tushadi?
    195)
    C++ Builderda ADOTable yordamida bitta oldingi yozuvga o’tish funksiyasini toping:
    196) prior()
    C++ Builderda ADOTable yordamida bitta keyingi yozuvga o’tish funksiyasini toping:
    197)next()
    C++ Builderda ADOTable yordamida jadvaldagi birinchi yozuvga o’tish funksiyasini toping:
    198)First()
    C++ Builderda ADOTable yordamida jadvaldagi so’ngi yozuvga o’tish funksiyasini toping:
    199)Last()
    C++ Builderda ADOTable yordamida jadvalga yangi yozuv qo’shish funksiyasini toping:
    200)Insert()
    C++ Builderda ADOTable yordamida jadvaldagi yozuvni o’chirish funksiyasini toping:
    201)Delete()
    C++ Builderda ADOTable yordamida jadvaldagi yozuvni tahrirlash imkonini beruvchi funksiyasini toping:
    202)Edit()
    C++ Builderda ADOTable yordamida jadvaldagi yangi qo’shilgan yoki tahrirlangan yozuvni saqlash imkonini beruvchi funksiyasini toping:
    203)Post()
    C++ Builderda ADOTable yordamida jadvaldagi tahrirlanayotgan yozuvni bekor qilish funksiyasini toping:
    204)Cancel()
    C++ Builderda Button1 komponentasini chertganda qizil rangda to’g’ri chiziq hosil qilish uchun bu komponentaga qanday dastur yozish kerak?

    205)
    PaintBox->Canvas->Pen->Color=clRed;


    PaintBox->Canvas->LineTo(x,y);
    C++ Builderda Button1 komponentasini chertganda 2 qalam o’lchamida, to’rtburchak hosil qilish uchun bu komponentaga qanday dastur yozish kerak?

    206)
    PaintBox->Canvas->Pen->Width=2;


    PaintBox->Canvas->Rectangle(x,y,a,b);
    C++ Builderda Button1 komponentasini chertganda ko’k rangda ellips shaklini hosil qilish uchun bu komponentaga qanday dastur yozish kerak?

    207)
    PaintBox->Canvas->Pen->Color=clBlue;

    PaintBox->Canvas->Ellipse(a,b,c,d);
    C++ Builderda Button1 komponentasini chertganda yashil rangga bo'yalgan kvadrat shaklini hosil qilish uchun bu komponentaga qanday dastur yozish kerak?

    208)
    PaintBox->Canvas->Pen->Color=clBlue;


    PaintBox->Canvas->Rectangle(a,b,c,d);

    C++ Builderda formaning holatini yuqoridan qilib joylash uchun qanday amallarni bajarish kerak?


    209)Align=alTop;
    C++ Builderda formaning holatini pastdan qilib joylash uchun qanday amallarni bajarish kerak?
    Align=alBottom
    C++ Builderda formaning holatini o’ng tomondan qilib joylash uchun qanday amallarni bajarish kerak?
    210)Align=alRight;
    C++ Builderda formaning holatini chap tomondan qilib joylash uchun qanday amallarni bajarish kerak?
    211)Align=alLeft;
    C++ Builderda formaning holatini to’liq oynada chiqishi uchun qanday amallarni bajarish kerak?
    212)Align=alClient;
    C++ Builderda formaning AlphaBlend hususiyatinng AlphaBlendValue qiymatinig maksimal chegarasini ko’rsating.
    213) 255
    ……...- har hil obektlarni ifodalovchi baytlar ketma-ketligi deyiladi.
    214)Binar fayl
    Fayllar bilan ishlash oqimlariga qaysilar kiradi
    215)
    int main(){
    int a = 11, b = 6;
    bool OK = a < 7 || b > 10;
    cout << OK;
    return 0;
    }
    Ushbu dastur natijasini toping
    216)0
    Dastur natijasi qanday bo'ladi?
    int main()
    {
    cout << sizeof(int)+sizeof(long) << endl;
    return 0;
    }
    217) 8
    int main()
    { cout<<”algoritm”}
    natijani aniqlang



    1. Download 73,99 Kb.
    1   2   3   4   5   6   7




    Download 73,99 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Bu class nomi bilan ustma- ust tushadigan classning maxsus metodi

    Download 73,99 Kb.