1-Тажриба иши. "Маълумотларни оддий созланган турлари" Ишдан мақсад: Маълумотларни оддий турларини ўрганиш ва уларни тадқиқ қилиш. Қўйилган масала



Download 0,54 Mb.
Sana25.02.2022
Hajmi0,54 Mb.
#304579
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<y) min=y; else min=x; cout<
}

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:"<}
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 0,54 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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