Қўйилган масала



Download 393,37 Kb.
Pdf ko'rish
Sana25.02.2022
Hajmi393,37 Kb.
#304541
Bog'liq
MTA lab-1




1-
Тажриба иши. "МАЪЛУМОТЛАРНИ ОДДИЙ СОЗЛАНГАН ТУРЛАРИ" 
Ишдан мақсад:
Маълумотларни оддий турларини ўрганиш ва уларни тадқиқ қилиш. 
Қўйилган
 
масала:
Berilgan ismlardan imlo qoidasiga mos ravishda familiyalar hosil qiling . 
Иш 
тартиби:
 

Тажриба иши тавсифини ўрганиш; 

Берилган топшириқни дастури алгоритмини ишлаб чиқиш; 

С++ тилида дастурни яратиш; 

Дастурни ишлатиш; 

масалани ечиш; 

хисоботни тайёрлаш. 
Қисқача назария 
Белгили тур. 
Белгили турга белгиларнинг чекли тўплами ёки литер, уларга лотин алифбосидаги харфлар ва 
унда йўқ кирилл харфлар, ўнлик рақамлар, математик ва махсус белгилар киради. Белгили маълумотлар 
ҳисоблаш техникаси билан инсон ўртасидаги алоқани ўрнатишда катта аҳамиятга эга. Белгили типдаги 
ўзгарувчилар устида турли математик амалларни бажариш мумкин. Бунда амаллар белгиларнинг ASCII 
кодлари устида бажарилади. Шу сабабли, белгили типларни таққослаш хам мумкин ва 
таққослашларнинг натижалари bool турига киради. С++ тилида белгили типларнинг қийматлари 
апостроф ичида берилади ва у битта белгидан иборат бўлиши мумкин. 
Сатр (қатор) –
бу қандайдир белгилар кетма
-
кетлиги бўлиб, сатр битта, бўш ёки бир нечта 
белгилар бирлашмасидан иборат бўлиши мумкин. С++ тилида сатрларни эълон қилиш белгилар массиви 
шаклида амалга оширилади. Бу хақда кейинроқ батафсил тўхталамиз. 
Белгили турдаги ўзгарувчилар устида ўзлаштириш, таққослаш, ва турли математик амалларни 
бажариш мумкин. Бунда агар белгили турлар устида математик амаллар бажариладиган бўлса, 
белгиларнинг ASCII кодлари олинади.
Белгилар ва қаторларга доир қуйидаги содда дастурини келтирамиз: 
#include using 
namespace std; int main() 


{ char x='a'; char y='b'; char min; cout<
ва
b
символлларини
 ASCII 
кодларини
 
йиғиндиси
 - 195 cout<

ни
 
экранга
 
чикариш
if(x>y) min=y; else min=x; cout<
экранга
 
а
 
чикади
 system("pause"); 

23-variat
23.Berilgan ismlardan imlo qoidasiga mos ravishda familiyalar hosil qiling .
 
//Masala : Berilgan ismlardan imlo qoidasiga mos ravishda familiyalar hosil qiling . 
#include 
#include using 
namespace std; int 
main() 

char ch[500]; string s=" ";
cout<<"Ism kiriting:";
cin.getline(ch,500); for(int 
i=0;i
s+=ch[i]; 

cout<<"Familiyasi:"<main(); 

Dastur natijasi 


 
 
 


Hisobot : 
Men ushbu laboratoriya ishimda “
Berilgan ismlardan imlo qoidasiga mos 
ravishda familiyalar tuzish “ mavzusida labaratoriya topshirig’ini bajardim . 
Bunda avval nazariy malumotlarni yozdim keyin dastur algoritmini tuzdim
keyin esa dastur kodini tuzdim va DevC++ da tuzgan kodimni ishlatib kordim va 
natija to’gri chiqdi .Meni laboratoriya topshirig’im shulardan iborat bo’ldi. 

Download 393,37 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish