|
Kodlash tizimidagi tartib raqamini aniqlash
|
bet | 2/2 | Sana | 27.05.2024 | Hajmi | 0,64 Mb. | | #255033 |
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<
|
| |