integer_2=(int) floating // oshkormas keltirish;
cout<<’’yangi integer (oshkor): ‘’<
cout<<’’yangi integer (oshkormas): ‘’<
return 0;
}
Dastur natijasi quyidagi ko‘rinishda bo’ladi:
Yangi integer (oshkor):15
Yangi integer (oshkormas):15
Masala. Berilgan belgining ASCII kodi chop etilsin.
Masala belgi turidagi
qiymatni oshkor ravishda butun son turiga keltirib chop qilish orqali yechiladi.
Dastur matni:
#include
int main()
{
Unsigned char A;
Cout<<’’belgini kiriting:’’;
Cin>>A;
Cout<<’\’’<Return 0;
}
Dasturning belgini kiriting so‘roviga
A amali bajarilsa, ekranga ‘A’-belgi ASCII kodi=65 satri chop
etiladi.
1.5.Arifmetik amallar.
Berilganlarni qayta ishlash uchun dasturlash tillarida amallarning juda keng majmuasi aniqlangan. Amal - bu qandaydir harakat bo‘lib, u bitta (unar)
18
yoki ikkita (binar) operandlar ustida bajariladi, hisob natijasi uning qaytaruvchi qiymati hisoblanadi.
Tayanch arifmetik amallarga qo‘shish (+), ayirish (-), ko‘paytirish (*), bo‘lish (/) va bo‘lishdagi qoldiqni olish (%) amallarini keltirish mumkin.
Amallar qaytaradigan qiymatlarni o‘zlashtirish uchun
C++ tilida “=” va uning turli
modifikatsiyalari ishlatilib, quyidagilar hisoblanadi: qo‘shish, qiymat berish bilan (+=); ayirish, qiymat berish bilan (-=); ko‘paytirish, qiymat berish bilan (*=); bo‘lish, qiymat berish bilan (/=); bo‘lish qoldig‘ini olish, qiymat berish bilan (%=) va boshqalar. Bu holatlarning umumiy ko‘rinishi:
=;
Quyidagi dastur matnida ayrim amallarga misollar keltirilgan.
Do'stlaringiz bilan baham: