C++ ၏ တာဝန်ပေးချက်များ အဆင့် 8.10

Задание 1

စာသားဖိုင်တစ်ခု ပေးထားသည်။ ဤဖိုင်ရှိ အစတွင် လိုင်းအလွတ်တစ်ကြောင်း ရှိပြီး အဆုံးတွင် လိုင်းအလွတ်နှစ်ကြောင်း ရှိကြောင်း စစ်ဆေးပါ။

Задание 2

ဖိုင်တွဲလမ်းကြောင်းကို parameter အဖြစ် လက်ခံမည့်၊ ထိုဖိုင်တွဲ၏ အရွယ်အစားကို ပြန်ပေးမည့် function တစ်ခု ရေးပါ။

Задание 3

ဖိုင်များနှင့် ခွဲဖိုင်တွဲများ ပါရှိသော ဖိုင်တွဲတစ်ခု ပေးထားသည်။ ဖိုင်တွဲမှနှင့် ခွဲဖိုင်တွဲများမှ ဖိုင်အားလုံးဆီသို့ လမ်းကြောင်းများကို ရယူပါ။ ရလဒ်ကို ဖိုင်အသစ်တစ်ခုတွင် လမ်းကြောင်းတစ်ခုစီကို လိုင်းအသစ်တစ်ခုစီတွင် ရေးထည့်ပါ။

Задание 4

စာသားဖိုင်တစ်ခု ပေးထားသည်။ ၎င်းတွင် ဝါကျများအဖြစ် ပိုင်းခြားထားသော စာသား ရေးထားသည်။ စာသားရှိ ဝါကျတစ်ခုစီ၏ စကားလုံးများကို ရောမွှေပြီး ရရှိလာသော စာသားကို ဖိုင်အသစ်တစ်ခုတွင် ရေးထည့်ပါ။

Задание 5

ဖိုင်တွဲတစ်ခုကို ၎င်း၏ အကြောင်းအရာအားလုံးနှင့်အတူ ဖျက်ပစ်မည့် function တစ်ခု ပြုလုပ်ပါ။

Задание 6

ဖိုင်များနှင့် ခွဲဖိုင်တွဲများ ပါရှိသော ဖိုင်တွဲတစ်ခု ပေးထားသည်။ ဤဖိုင်တွဲ၏ မိတ္တူကူးပါ။

Задание 7

ယခင်နှစ်ပေါင်း တစ်ရာအတွင်း ရှိသော ရက်ထပ်နှစ်များအားလုံးကို ဖိုင်တစ်ခုတွင် ရေးထည့်ပါ။