Tajriba ishi №9 Mavzu: Fayllar bilan ishlash asoslari Ishdan maqsad



Download 109,5 Kb.
bet4/4
Sana31.03.2022
Hajmi109,5 Kb.
#521498
1   2   3   4
Bog'liq
Dasturlash. 9-Tajriba ishi

Topshiriq № 2.


1. Matnli fayl berilgan. Agar abzas bitta yoki bir nechta bo’sh satrlar bilan ajratilgan bo’lsa, u holda matndagi abzaslar soni aniqlansin.
2. K butun son va matnli fayl berilgan. Fayldan K-nomerdagi abzas o’chirilsin (abzas bir biridan bitta yoki bir nechta bo’sh satrlar bilan ajratiladi). o’chirilgan abzasdan oldin va keyin keluvchi bo’sh satrlar o’chirilmasin. Agar berilgan nomerdagi abzas mavjud bolmasa u holda fayl o’zgartirishsiz qoldirilsin.
3. Matnli fayl berilgan. Agar fayl matnidagi har bir abzasning birinchi satri 5 ta probeldan boshlansa (“qizil satr”), u holda shu matndagi abzaslarsoni aniqlansin. Abzaslar orasidagi bo’sh satrlar hisobga olinmasin.
4. K butun soni va mantli fayl berilgan. Fayldan K-nomerdagi abzas o’chirilsin. Abzas qizil satr orqali ajratiladi.
5. Matnli fayl berilgan. Abzas qizil satr yordamida ajratiladi. Faylda bo’sh satrlar mavjud emas. Har bir qo’shni abzaslar orasiga bittadan bo’sh satr joylashtirilsin. (faylning boshiga va oxiriga bo’sh satr qo’shilmasin).
6. Matnli fayl berilgan. Matnning eng uzun bo’lgan birinchi so’zi chop qilinsin. So’z deb, probellar bilan chegaralangan yoki satming boshi/oxiri bo’lgan belgilar to’plamiga aytiladi.
7. Matnli fayl berilgan. Matnning eng qisqa bo’lgan oxirgi so’zi chop qilinsin. So’z deb, probellar bilan chegaralangan yoki satming boshi/oxiri bo’lgan belgilar to’plamiga aytiladi.
8. K butun soni va matnli fayl berilgan. Yangi satrli fayl hosil qilinsin va unga boshlang’ich fayldagi uzunligi K ga teng bo’lgan barcha so’zlar yozilsin. So’z deb, probellarga, tinish belgilariga ega bo’lmagan va probellar, tinish belgilari yoki satming boshi/oxiri bilan chegaralangan belgilarto’plamiga aytiladi. Agar boshlang’ich fayl K uzunlikdagi so’z bo’lmasa, u holda natijaviy fayl bo’sh holda qoldirilsin.
9. Matnli fayl va lotin harflarining bosh harflaridan C belgi berilgan. Matnli fayl hosil qilinsin va unga boshlang’ich fayldagi barcha shu C harfidan boshlanuvchi so’zlar yozilsin (katta yoki kichik harflar bilan boshlanuvchi). So’zdeb, probellarga, tinish belgilariga ega bo’lmagan va probellar, tinish belgilari yoki satming boshi oxiri bilan chegaralangan belgilar to’plamiga aytiladi. Agar boshlang’ich fayl tarkibida mos so’zlar mavjud bolamsa, u holda natijaviy fayl bo’sh holda qoldirilsin.
10. Matnli fayl va lotin harflarining kichik harflaridan C belgi berilgan. Matnli fayl hosil qilinsin va unga boshlang’ich fayldagi barcha shu C harfidan boshlanuvchi so’zlar yozilsin (katta yoki kichik harflar bilan boshlanuvchi). So’z deb, probellarga, tinish belgilariga ega bo’lmagan va probellar, tinish belgilari yoki satming boshi/oxiri bilan chegaralangan belgilar to’plamiga aytiladi. Agar boshlang’ich fayl tarkibida mos so’zlar mavjud bo’lamsa, u holda natijaviy fayl bo’sh holda qoldirilsin.
11. Chap tomonidan tekislangan matnga ega bo’lgan matnli fayl berilgan. Har bir bo’sh bo’lmagan satr boshiga kerakli miqdorda probel qo’shish orqali matnni o’ng tomondan tekislanilsin. (Matn kengligi 50 ta belgiga teng deb olinsin).
12. Chap tomonidan tekislangan matnga ega bo’lgan matnli fayl berilgan. Har bir bo’sh bo’lmagan satr boshiga kerakli miqdorda probel qo’shish orqali matnni markazga tekislanilsin. (Matn kengligi 50 ta belgiga teng deb olinsin). Toq uzunlikka ega bo’lgan satrlarga, markazlashtirishdan oldin chap tomondan probel qo’shilsin.
13. O’ng tomonidan tekislangan matnga ega bo’lgan matnli fayl berilgan. Har bir bo’sh bo’lmagan satming boshlang’ich probellarini yarmini o’chirish orqali matn markazga tekislashtirilsin. Toq uzunlikka ega bo’lgan satrlarga, markazlashtirishdan oldin chap tomondan bitta probel o’chirilsin.
14. Chap tomonidan tekislangan matnga ega bo’lgan matnli fayl berilgan. Abzaslar bitta bo’sh satr orqali ajratiladi. Har bir bo’sh bo’lmagan satrdagi eng oxirgi probeldan boshlab satrso’zlari orasidagi probellarni qo’shish orqali matn keglik bo’yicha tekislansin (xam chap, xam o’ng tomondan tekislansin). Matn kengligi 50 ta belgiga teng deb olinsin.
15. K ( >25) butun soni va chap tarafdan tekislangan matnli fayl berilgan. Matn abzasi bitta bo’sh satr orqali ajratiladi. Matnni shunday formatlangki, uning kengligi K ta belgidan oshmasin va abazaslarga bo’linganligini saqlagan holda chap tarafga tekislansin.
16. K (>25) butun soni va chap tarafdan tekislangan matnli fayl berilgan. Abzas qizil satr orqali ajratiladi, bo’sh satrlar esa mavjud emas. Matnni shunday formatlangki, uning kengligi K ta belgidan oshmasin va abazaslarga bo’linganligini saqlagan holda chap tarafga tekislansin. Satrning oxiridagi probellar o’chirilsin. Formatlangan matn yangi faylda saqlansin.
Download 109,5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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