• 4. Bitta oldindagi belgini aniqlash: char x; cin>>x; cout b ni kiritilsa a natija ekranda hosil bo’ladi.
  • 6. Belgilarni qo’shish. char a[30], char b[30]; gets (a); gets (b); strncat(a,b,2); yoki 1,3,4,5… cout
  • Ko’rsatkichlar ma’lumotlarni emas, balki bu ma’lumotlar joylashgan xotiradagi manzilni o’zida saqlaydi.
  • int b=20; int main(int argc, char *argv[]) { int c=9; int *a=c; cout
  • Kodlash tizimidagi tartib raqamini aniqlash




    Download 0,64 Mb.
    bet2/2
    Sana27.05.2024
    Hajmi0,64 Mb.
    #255033
    1   2
    Bog'liq
    3-MA’RUZA mantiqiy, belgili va ko\'rsatqichli turlari

    1. Kodlash tizimidagi tartib raqamini aniqlash:
    cout<
    2.Belgini raqami bo’yicha topish:
    cout<
    3. Navbatdagi belgini aniqlash:
    char x;
    cin>>x;
    cout<
    a ni kiritilsa b natija ekranda hosil bo’ladi.
    4. Bitta oldindagi belgini aniqlash:
    char x;
    cin>>x;
    cout<
    b ni kiritilsa a natija ekranda hosil bo’ladi.
    5. O’zlashtirish.
    char b[30], char a[30];
    gets (a);
    strcat(b, a);
    cout<
    Natija a ni b ga o’zlashtiradi.
    6. Belgilarni qo’shish.
    char a[30], char b[30];
    gets (a);
    gets (b);
    strncat(a,b,2); yoki 1,3,4,5…
    cout<
    TATU va FFRRTT Natija TATUFF
    BELGILI TUR UCHUN FUNKSIYALAR:
    char a[30],b[30];
    w: gets(a);
    strcpy(b,a); -------------------------------NUSXA OLISH.
    strrev(b); -------------------------------TESKARI QILISH.
    if(strcmp(a,b)==0) -------------------------SOLISHTIRISH.
    cout<<"Palindrom"<
    else
    cout<<"No palindrom"<
    system("PAUSE"); goto w;
    KO’RSATKICHLI TUR.

    Ko’rsatkichlar ma’lumotlarni emas, balki bu ma’lumotlar joylashgan xotiradagi manzilni o’zida saqlaydi.
    Ko’rsatkichlar xotirada bor yo’g’i 4 bayt joyni egallab, u ko’rsatayotgan ma’lumotlar ancha katta joyni egallagan bo’lishi mumkin.
    C++ da o’zgaruvchini ko’rsatkichli turda e’lon qilish uchun o’zgaruvchi nomidan oldin * belgisi qo’yiladi yoki & orqali ekranga chiqariladi.
    using namespace std;
    int b=20;
    int main(int argc, char *argv[])
    {
    int c=9;
    int *a=&c;
    cout<<"a ni xotira yacheykalaridagi o'rni= "<
    cout<<"b ni xotira yacheykalaridagi o'rni= "<<&b<
    cout<<"c ni xotira yacheykalaridagi o'rni= "<<&c<
    Download 0,64 Mb.
    1   2




    Download 0,64 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kodlash tizimidagi tartib raqamini aniqlash

    Download 0,64 Mb.