• C++tilida massivlarni tez saralash usullari dasturiy ta’minoti Dasturni tuzish jarayoni.
  • Caption
  • Button1 ning onClick
  • Kirish Massiv tushunchasi. Statik massivlar




    Download 208,13 Kb.
    bet4/5
    Sana20.05.2024
    Hajmi208,13 Kb.
    #244829
    1   2   3   4   5
    Bog'liq
    21- lectures Basic prog Massiv

    Masala. O’lchamlari n×m bo’lgan (n>0,m>0) ikkita A va B matritsalar berilgan, ulardan foydalanib C matritsa tuzilsin: (C matritsaning har bir elementi A va B matritsalardagi mos elementlarning kattasi hisoblanadi). Qo’yilgan masala uchun algoritm va dastur tuzilsin

    #include


    #include
    using namespace std;
    int main(int argc, char *argv[])
    {
    int n,m;
    float a[100][100],b[100][100], c[100][100];
    cin>>n>>m;
    for(int i=0;i<=n-1;i++)
    for(int j=0;j<=m-1;j++)
    {
    cin>>a[i][j]>>b[i][j];
    if(a[i][j]>b[i][j])
    c[i][j]=a[i][j];
    else
    c[i][j]=b[i][j];
    }
    for(int i=0;i<=n-1;i++)
    for(int j=0;j<=m-1;j++)

    cout<

    system("PAUSE");


    return EXIT_SUCCESS;
    }

    C++tilida massivlarni tez saralash usullari dasturiy ta’minoti
    Dasturni tuzish jarayoni.
    Dastlab C++ Builder dasturlash tilini ishga tayyorlab olamiz. Bu dasturni uchun quyidagi ketma- ketlikda C++ Builder 6 dasturiga kiramiz: Пуск ->Все программы -> Borland C++ Builder 6 -> C++ Builder 6 .
    Forma ochib Formaga Standart komponentalar palitrasidan Edit , 2 ta Button, Label va Additional komponentalar palitrasidan 2 ta StringGrid olamiz. Shunda formamiz quyidagicha ko’rinishga keladi.


    Formada joylashgan Label1 ning “Caption” xossasiga “n=”, Button1 va Button2 larning “Caption” xossasiga mos ravishda “massivni shakllantirish”, “Tartiblash” deb kiritamiz. Edit 1 ning Text xossasini tozalaymiz. StringGrid1 va StringGrid2 larning “RowCount” xossasiga 1 qiymatni yozamiz. StringGrid1 ning Options xossasini ochib goEditing xossasiga true yozamiz. Bundan tashqari Formga ham mos o’zgarishlar kiritsak Form oynasi quyidagicha ko’rinishga keladi



    Endi Button1 ning onClick xossasiga quyidagi kodni kiritamiz.

    Download 208,13 Kb.
    1   2   3   4   5




    Download 208,13 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kirish Massiv tushunchasi. Statik massivlar

    Download 208,13 Kb.