“Dasturiy injiniring” fakulteti “MA‟lumotlar tuzilmasi va algoritmlar”



Yüklə 1,33 Mb.
Pdf görüntüsü
səhifə7/56
tarix08.09.2023
ölçüsü1,33 Mb.
#142109
1   2   3   4   5   6   7   8   9   10   ...   56
dokumen.tips aoemaalumotlar-tuzilmasi-va-ekvivalentlik-implikatsiya-chiqarib-tashlash-va

m
va 
n
haqiqiy sonlari ustida quyidagi amallarni bajarish dasturini 
ko„rib chiqaylik. 
#include  
Mantissa 
ishorasi 
mantissa 
Tartib 
ishorasi 
tartib 


12 
using namespace std; 
int main() 

float m,n; 
cin>>m>>n; 
float k1=m+n; 
float k2=m-n; 
float k3=m*n;
cout<
system("PAUSE"); 

 
C++ da ushbu toifalarni oldiga 
signed
va 
unsigned
kalit so„zlarini qo„yib 
toifalarni modifikatsiyalash mumkin. Masalan, 
signed float 
unsigned float 
signed double 
 
unsigned double 
signed long double 
unsigned long double 
 
1.2.3. Mantiqiy toifa 
Mazkur toifa mantiqiy mulohazalarning to„g„riligini aniqlash uchun, turli xil 
dasturlash tillarida turlicha ifodalaniladigan ifodalarni 2 ta ko„rinishda aniqlaydi. 
Mantiqiy ma‟lumotlar ustida quyidagi mantiqiy operatsiyalarni bajarish mumkin: 
konyunktsiya (va), dizyunktsiya (yoki) va inkor (yo„q), hamda qiyinroq bo„lgan 
ekvivalentlik, implikatsiya, chiqarib tashlash va boshqa operatsiyalar. Yuqorida 
keltirilgan ixtiyoriy operatsiyaning natijasi – mantiqiy qiymatga ega bo„ladi.
Mantiqiy qiymatni xotirada saqlash uchun bitta bit yetarli. 


13 
1.3-jadval 
Asosiy mantiqiy funksiyalarning chinlik jadvali 
1.4-jadval 
Mantiqiy toifa tavsifi 
Toifa 
ko„rinishi 
Mazkur toifadagi 
o„zgaruvchining qabul 
qiladigan qiymat oralig„i 
O„zgaruvchining kompyuter 
xotirasidan egallaydigan joyi 
Bool 
true , false 
1 bayt 
C++ da 
and 
mantiqiy amalining yana bir yozilish shakli
&&, or 
yoki
||, not 
yoki

va
 
“inkor-yoki” amali
 xor 
kabi yozilishi mumkin. 
bool 
toifasiga bitta misol ko„rib chiqamiz.
 
#include  
using namespace std; 
int main() 
{ bool b=true; 
bool s=false; 
bool d1=not b || s; 
bool d2=b && s; 
bool d3=b xor s; 
cout<
system("PAUSE"); 

Natija: 0 0 1 

Yüklə 1,33 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   56




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin