• Elementleri pútkil sanlardan ibarat bolǵan, n elementten shólkemlesken dızbek elementlerin kiritiwshi hám ekranǵa shıǵarıwshı programma tuzilsin. (n
  • Ólshemi kórsetilgen dızbektiń barlıq elementlerine baslanǵısh baha 0 beriw




    Download 23.8 Kb.
    bet2/2
    Sana20.05.2023
    Hajmi23.8 Kb.
    #62661
    1   2
    Bog'liq
    Dızbek
    Bog\'ot Chilangarlik (2), 05.09.2022 КОНТИН, nxDtG5CHpBBjdh9eqXfxZypOvWDvbWrb3zUuutwM, LABORATORIYA ISHI mexanika, англ, 2 5206677407129411385, TEST SQL, lug`at 10-sinf adabiyod, Abadanlastırıw uisleri boyınsha, Sanoat mikrobiologiyasi, 3.4 шакл бўйича мақолалар рўйхати, elektronika Jalolov, tarjma, tarmoq
    Ólshemi kórsetilgen dızbektiń barlıq elementlerine baslanǵısh baha 0 beriw.
    •#include
    •Using namespace std;
    •Int main ()
    •{
    •Int a[10] = {0};
    •//massivning barcha elementlariga 0 qiymat berish
    •For (int i= 0; i<10; i++)
    •Cout <<”a[“<•Retun 0;
    Ekranga quyidagi natija chiqariladi:
    C:\users\user\documents\c++\massivI\bin\debug\mass
    ivl.exe
    •a[0]=0 a[1]=0 a[2]=00 a[3]=0 a[4]=0 a[5]=0 a[6]=0
    a[7]=0 a[8]=0 a[9]=0 process returned0 <0x0>
    execution time : 0.593 sPress any key tocontinue.
    Elementleri pútkil sanlardan ibarat bolǵan, n elementten shólkemlesken dızbek elementlerin kiritiwshi hám ekranǵa shıǵarıwshı programma tuzilsin. (n <=10 )
    •//Maqset : dızbek elementlerin kirgiziw hám ekranǵa shıǵarıw #include using namespace std;
    •Int main () {
    •Int a[10]={0}; int n;
    •Cout <<”n=”; cin >> n;
    •For (int i= 0; I < n; i++) {
    •Cout <<”a[“<> a [i];
    •}
    •For (int i=0; i•Return 0;
    •}
    n ta elementten shólkemlesken dızbek berilgen. Sol dızbek elementleri jıyındısın shıǵarıwshı programma tuzilsin. ( n <=10 )
    •// Maqset: dızbek elementlerin kirgiziw hám jıyındısın shıǵarıw #includeusing namespace std;
    •Int main ()
    •{
    •Int a[10]={ 0 }; // a dızbekin járiyalaw
    •Int n; //massiv elementler sanı
    •Int s =0; //massiv elementleri jıyındısın esaplaw ushın
    •Cout <<”n=”; cin>> n;
    •For (int I = 0; i•Cout <<”a[“<>a[i]; s+=a[i];
    •}
    •Cout <<”massiv elementleri jıyındısı = “<•Return 0;}
    Dızbek elementleri sanın tómendegishe anıqlaw múmkin. Dızbektiń kompyuter yadında iyelengen kólemin, bir elementi ( dızbek elementi qatlamı ) kólemine bolıw arqalı.
    •// maqset: dızbek elementleri sanın anıqlaw
    •#include
    •Usining namespace std;
    •Int main () {
    •Int a[10]; int n;
    •Cout<<”n=”; cin >>n;
    •For (int i= 0; i•Cout <<”a[“<< I <<”]=”; cin >> a[i];
    •}
    •Cout <<”1- usıl=”<•Cout<<”2 - usıl=”<< sizeof (a) / sizeof (int) << endl;
    •Return0;}
    •n= 5 a[0]=6 a[1]=8 a[2]=1 a[3]= a[4]=31-usıl=10
    2 - usıl =10 proces returned 0 <0 x0> executionPress any key tap continue. Bir shıyemli dızbekler ushın isletilingen ózgeriwshiler, birdey jinsdagi berilgenlerdi yadta saqlaw ushın paydalanıladı. Eki shıyemli dızbeklerde bolsa qatar hám ústinler arqalı birdey jinsdagi bahalardı eki shıyemli ózgeriwshiler ishinde saqlaw ushın paydalanıladı. Eki ólshemli statikalıq dızbeklerdi elon qılıw. Taypa dızbek_nomi [massiv_satrlar_soni]
    [massiv_ustunlar_soni]; Eki shıyemli dızbeklerdi elon qılıwda, bir shıyemlidan ayırmashılıǵı, dızbek atınan keyin qırlı qawıs ishinde ikkta baha jazılǵanlıǵı bolıp tabıladı. Bulardan birinshisi, qatarlar sanın ekinshisi bolsa ústinler sanın ańlatadı. Yaǵnıy eki shıyemli dızbek elementine ikkta indeks arqalı murojat qlinadi. Eki shıyemli dızbekler matematika stuldan malum bolǵan matritsalarni yadǵa saladı.
    Eki ólshemli dızbek daǵazasına mısal ;
    •Int a[3][3], b[2][4];
    •A matritsa B matritsa
    •a00 a01 a02
    •a10 a11 a12
    •a20 a21 a22
    •b00 b01 b02 b03
    •b10 b11 b12 b13
    A matritsa 3 qatar, 3 ústinge iye. B matritsa 2 qatar, 4 ústinge iye. Eki ólshemli masivlarda 1-indeks qatarın, 2-indeks ústindi ańlatadı. Birinshi qatardıń dáslepki elementi a10 - a biru nol elementi dep aqıllıdı. a on deyilmaydi. m ta qatar hám n ta ústinge iye bolǵan dızbekke (mxn) ólshemli dızbek dep ataladı. Eger m=n (qatarlar hám ústinler sanı teń) bolsa kvadrat dızbek dep ataladı. Kóbinese ólshemli dızbeklerdi initsializatsiyalash ushın mısallar menen esaplanadı.
    •Int a[2][2]={1, 2, 7, 3>;
    •Int b[2][3]={0, 1, 2}, {3, 4, 5} };
    Dızbeklerdi qollanılıwına mısal keltiretuǵın bolsaq, qatarlar studentlerdi, ústinler pánlerden alǵan bahalardı bildirsin. Yaǵnıy m ta student, n ta pán. N - ústinge studentlerdiń ortasha bahaları esaplanıp, sol tiykarında stipendiya menen taminlansin hám t.b, buǵan oxshab koplab mısallar keltiriw múmkin. Bul máselelerge toxtalishdan aldın bir eki ápiwayı máseleler menen tanısıp shıǵayıq.
    • 1 - másele. A (mxn) matritsa berilgen, sol matritsa elementlerin kiritiwshi hám ekranǵa keste kórinisinde shıǵarıwshı programma tuzilsin.
    •#include
    •Using namespace std;
    •Int main () {
    •Int ın, n, a[10][10];
    •Cout<<”satrlar sanın kiritiń \nm=”; cin>> m;
    •Cout<<”ustunlar sanın kiritiń \nn=”; cin>>n;
    •Cout<<”massiv elementlerin kiritiń \n”;
    •For (int satr=0; satr•For (int ústin = 0 ; ústin •Cout <<”a[“ <>a[satr][ustun]; }
    •//matritsani keste formasında shıǵarıw
    •For (int qatar = 0; satr•For (int ústin = 0; ústin •Cout<•Cout<<”\n”;
    •}
    •Return 0;
    •}
    Funksiya parametri retinde dızbekti jonatish hám funksiya nátiyjesi retinde dızbekti alıw xam múmkin. Funksiyaǵa matritsani uzatıwda matritsa atı menen onıń qatarlar hám ústinler sanın da jonatish kerek baladı. Funksiyada dızbekte paydalanıwdı bir neshe qıylı usılı bar, solardıń bazilari menen tanıwamz. Funksiyaǵa matritsani uzatıw.
    •//Maqset: funksiyaǵa matritsani uzatıwdı organıw
    #include
    •Using namespace std;
    •void matrix_print (int a[10][10], int m, int n)
    •{
    •// matritsani keste formasında shıǵarıw
    •For (int I =0; i < m; i++)
    •{
    •For (int j =0 ; j < n; j++)
    •{
    •Cout<•}
    •Cout<<”\n”; }
    •}
    •void matrix_input (inta[10][10], int m, int n) {
    •Cout<<”massiv elementlerin kiritiń \n”;
    •For (int i=0; i>a[i][j];
    •}
    •Int main ()
    •{
    •Int m, n, a[10][10];
    •Cout<<”satrlar sanın kiriting\nm=”; cin>>m;
    •Cout<<”ustunlar sanın kiritiń \nn=”; cin>> n;
    •//funksiyaga matritsa, qatarlar hám ústinler sanı
    jónetiledi
    •Matrix_inpud (a, m, n);
    •Cout<<”kiritilgan matritsa\n”;

    Download 23.8 Kb.
    1   2




    Download 23.8 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ólshemi kórsetilgen dızbektiń barlıq elementlerine baslanǵısh baha 0 beriw

    Download 23.8 Kb.