• Kiruvchi ma’lumotlar Chiquvchi ma’lumotlar Tekshir(2,3)
  • Tekshir(22,4) 22 soni 4 ga bo’linadi Dastur kodi: Dastur Natijasi
  • Dastur kodi: Dastur Natijasi
  • 4 5 1 7 8 12 6 23 9 10 Dastur kodi
  • Dastur Natijasi
  • Kiruvchi ma’lumotlar Chiquvchi ma’lumotlar
  • Dastur kodi
  • Axborot texnologiyalari (Dasturlash)




    Download 0,92 Mb.
    bet3/3
    Sana18.11.2023
    Hajmi0,92 Mb.
    #100887
    1   2   3
    Bog'liq
    Amaliy topshiriq 1 с (2)

    Dastur Natijasi:



    1. (Sonlarni tekshiring). Funksiya argumentida 2 ta butun son kiritilganda, birinchi son ikkinchisiga qoldiqsiz bo‘linishini tekshiruvchi dastur tuzing.

    Natija quyidagicha bo‘ladi:

    Kiruvchi ma’lumotlar

    Chiquvchi ma’lumotlar

    Tekshir(2,3)

    2 soni 3 ga bo’linmaydi

    Tekshir(22,4)

    22 soni 4 ga bo’linadi


    Dastur kodi:


    Dastur Natijasi:


    1. (Ketma-ketlik yig’indisi) Quyidagi ketma-ketlikni rekursiv funksiya yordamida hisoblash dasturini tuzing.


    Dastur kodi:

    Dastur Natijasi:



    1. Elementlari soni 10 ta bo`lgan, butun turli massiv e’lon qiling. Unga foydalanuvchi tomonidan kiritilgan qiymatlar ichidan eng kattasini topuvchi va keyin, massiv elementlarini kamayish tartibida saralovchi dastur tuzing.

    4 5 1 7 8 12 6 23 9 10
    Dastur kodi:
    #include
    #include
    using namespace std;
    bool my(int i, int j)
    {
    return i>j;
    }
    int main()
    {
    int n=10,a[n],mn,b[n],k=0,id;
    for(int i=0; icin>>a[i];
    mn=a[0];
    for(int i=0; iif(mn>a[i])
    {
    mn=a[i];
    id=i;
    }
    cout<<"Min = "<cout<<"Natija...\n";
    for(int i=0; i<=id; i++)
    cout<k=n-id;
    for(int j=0; jb[j]=a[++id];
    sort(b+0,b+k,my);
    for(int i=0; icout<}

    Dastur Natijasi:



    1. (Ustunlar bo‘yicha massiv elementlari yig‘indisini hisoblang) Quyidagi sarlavha ostida funksiya tuzib, massivdagi ustunlar yig‘indisini hisoblaydigan dastur tuzing:

    Natija quyidagicha:



    Kiruvchi ma’lumotlar

    Chiquvchi ma’lumotlar

    1.5 2 3 4
    5.5 6 7 8
    9.5 1 3 1

    0 chi ustunlar yig’indisi - 16.5
    1 chi ustunlar yig’indisi - 9
    2 chi ustunlar yig’indisi - 13
    3 chi ustunlar yig’indisi - 13


    Dastur kodi:
    #include
    using namespace std;
    int main()
    {
    int n,m;
    cin>>n>>m;
    double a[n][m],s[m]={0};
    for(int i=0; i{
    for(int j=0; jcin>>a[i][j];
    }
    for(int i=0; i{
    for(int j=0; js[i]+=a[j][i];
    }
    for(int i=0; icout<}

    Dastur Natijasi:


    Eslatma: Yuqorida ko’rsatilgan tartibda topshirilmagan topshiriqlar avtomatik tarzda 0 ball bilan baholanadi! Topshiriqlarni javobi dars vaqtida faylni qanday nomlash va qanday tartiblashtirish ko’rsatib berilgani kabi yuklansin!

    Download 0,92 Mb.
    1   2   3




    Download 0,92 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Axborot texnologiyalari (Dasturlash)

    Download 0,92 Mb.