• Qisqachanazariya Belgilitur.
  • Dasturkodi: // Berilganmatnlifayldansimvollarnioqib, ekrangchiqaringvaraqamlarniajratibkorsating. include using namespace std;
  • Qarshi – 2023 1-Tajriba ishi. “Tarmoq marshrutizatorida dmzni o’rnatish” Ishdanmaqsad




    Download 100,79 Kb.
    Sana23.12.2023
    Hajmi100,79 Kb.
    #127216
    Bog'liq
    xavfsizlik DMZ




    MUHAMMAD AL-XOZAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    QARSHI filiali
    Bajardi: A.Mengaliyev.

    QARSHI – 2023
    1-Tajriba ishi. “Tarmoq marshrutizatorida DMZni o’rnatish”

    Ishdanmaqsad: Maʼlumotlarnioddiyturlarinioʻrganishvaularnitadqiqqilish.
    Qoʻyilganmasala:Berilganismlardanimloqoidasigamosravishdafamiliyalarhosilqiling .
    Ishtartibi:
    -Tajribaishitavsifinioʻrganish;
    -Berilgantopshiriqnidasturialgoritminiishlabchiqish;
    - S++ tilidadasturniyaratish;
    -Dasturniishlatish;
    -masalaniyechish;
    -xisobotnitayyorlash.
    Qisqachanazariya
    Belgilitur.Belgiliturgabelgilarningcheklitoʻplamiyoki liter, ulargalotinalifbosidagixarflarvaundayoʻqkirillxarflar, oʻnlikraqamlar, matematikvamaxsusbelgilarkiradi. Belgilimaʼlumotlarhisoblashtexnikasibilaninsonoʻrtasidagialoqanioʻrnatishdakattaahamiyatgaega. Belgilitipdagioʻzgaruvchilarustidaturlimatematikamallarnibajarishmumkin. Bundaamallarbelgilarning ASCII kodlariustidabajariladi. Shu sababli, belgilitiplarnitaqqoslashxammumkinvataqqoslashlarningnatijalari bool turigakiradi. S++ tilidabelgilitiplarningqiymatlariapostrofichidaberiladiva u bittabelgidaniboratboʻlishimumkin.

    Satr (qator) – bu qandaydir belgilar ketma-ketligi boʻlib, satr bitta, boʻsh yoki bir nechta belgilar birlashmasidan iborat boʻlishi mumkin. S++ tilidasatrlarnieʼlonqilishbelgilarmassivishaklidaamalgaoshiriladi. Bu xaqdakeyinroqbatafsiltoʻxtalamiz.
    Belgiliturdagioʻzgaruvchilarustidaoʻzlashtirish, taqqoslash, vaturlimatematikamallarnibajarishmumkin. Bunda agar belgiliturlarustidamatematikamallarbajariladiganboʻlsa, belgilarning ASCII kodlariolinadi.
    Belgilarvaqatorlargadoirquyidagisoddadasturinikeltiramiz:
    #include
    using namespace std;
    int main()
    { char x='a';
    char y='b';
    char min;
    cout<
    cout<
    if(x>y) min=y;
    else min=x;
    cout<
    system("pause");
    }
    Berilgan m va n butunsonlariustidaquyidagiarifmetikamallarbajarishdasturinikoʻribchiqaylik: mn,m-n,m*n.
    #include
    using namespace std;
    int main()
    { intm,n;
    cin>>m>>n;
    int k1=m+n;
    int k2=m-n;
    int k3=m*n;
    cout<
    system("PAUSE");}

    15.Berilganmatnlifayldansimvollarnioʻqib, ekrangchiqaringvaraqamlarniajratibkoʻrsating.


    Dasturkodi:
    // Berilganmatnlifayldansimvollarnio?qib, ekrangchiqaringvaraqamlarniajratibko'rsating.

    #include
    using namespace std;
    int main()
    {
    string s,s1="";
    cout<<"Matinnikiriting:";
    getline(cin,s);
    for(inti=0;i
    {
    if(int(s[i])>47&&int(s[i])<58)
    s1+=s[i];
    }
    cout<
    }


    Xulosa: Ushbulabaratoriyaishidavomidamatindaberilgansimvollarniajratibberadigandasturtuzdikhamdauningishlashtartibiniko’ribchiqdik. Bundantashqarisimvollarasosijuftvatoqsonlardantashkiltopganbo’ladi.
    Download 100,79 Kb.




    Download 100,79 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Qarshi – 2023 1-Tajriba ishi. “Tarmoq marshrutizatorida dmzni o’rnatish” Ishdanmaqsad

    Download 100,79 Kb.