Butun toifa - c++ da butun toifa int, long, short kalit so’zlari orqali ifodalanadi va ular butun qiymatlarni ifodalashda qo’llaniladi. Bu ko’rinishlar bir-biridan egallagan xotira xajmi bilan farq qiladi. Ular mos ravishda 4, 8, 2 bayt joyni egallaydi.
- C++ da butun toifadagi o’zgaruvchilarni quyidagicha e’lon qilish mumkin.
- int i;//initsializatsiya qilinmagan shakli
- int j=4; //initsializatsiya qilingan shakli
-
Misol. Kiritilgan 2 ta qiymat (k,l; k - #include
- using namespace std;
- int main()
- { int k,l;
- cout<<”boshlang’ich qiymatni kiriting=”;
- cin>>k;
- cout<<”oxirgi qiymatni kiriting=”;
- cin>>l;
- int p=0;
- for(int i=k;i<=l;i++)
- p+=i*i; p/=k-l+1;
- c out<<”k va l qiymatlar oralig’idagi sonlar
- kvadratlari yig’indisi o’rtachasi=”<
- }
Misol. M natural soni mukammal deyiladi, agar uning bo’luvchilari yig’indisi (1 ham kiradi va M ning o’zidan tashqari) M ga teng bo’lsa. Kiritilgan sonning mukammalligini aniqlang. - #include
- #include
- using namespace std;
- int main()
- { int x, sum=0;
- cout<<"son kiriting: ";
- cin>>x;
- for(int i=1; i
- { if(x%i==0) sum+=i; }
- if(x==sum)
- {cout<<"bu mukammal son"<
- {cout<<" bu mukammal y son emas"<
- }
Do'stlaringiz bilan baham: |