AMALIY MASHG’ULOT - 1
Mavzu: Dasturlash tillarida ma’lumotlarning standart turlari. Funksiyalarni
amalga oshirish.
Ishdan maqsad: Daturlash tillarida ma’lumotlarning standart turlari.
Ma’lumot tiplari va ularni ishlatish. Ma’lumotlarning oddiy sozlangan, unar va binar
amallar va ularni tadqiq qilish.
Qo’yilgan masala: C++ tilida ma’lumotlarning standart turlari va ularga doir
misollarning dasturini ishlab chiqish.
Ish tartibi:
1. Tajriba ishi nazariy ma’lumotlarini o’rganish;
2. Berilgan topshiriqning algoritmini ishlab chiqish;
3. C++ dasturlash muhitida dasturni yaratish;
4. Natijalarni tekshirish;
5. Hisobotni tayyorlash va topshirish.
Nazariy qism
C++ dasturlash tilida har bir o'zgaruvchi yoki o'zgarmasni tipi ya'ni
ma'lumot tipi bilan yoziladi.
Ma'lumotlar turi o'zgaruvchini saqlaydigan ma'lumot hajmi va turini belgilaydi:
Type
Typical Bit
Width
Typical Range
char
1byte
-127 dan 127 yoki 0 dan 255
unsigned char
1byte
0 dan 255
signed char
1byte
-127 dan 127
int
4bytes
-2147483648 dan 2147483647
unsigned int
4bytes
0 dan 4294967295
signed int
4bytes
-2147483648 dan 2147483647
short int
2bytes
-32768 dan 32767
unsigned short
int
2bytes
0 dan 65,535
signed short int
2bytes
-32768 dan 32767
long int
8bytes
-2,147,483,648 dan
2,147,483,647
signed long int
8bytes
same as long int
unsigned long int 8bytes
0 dan 4,294,967,295
long long int
8bytes
-(2^63) dan (2^63)-1
unsigned long
long int
8bytes
0 dan
18,446,744,073,709,551,615
float
4bytes
double
8bytes
long double
12bytes
Dostları ilə paylaş: |