Tajriba mashg’ulotlari Mavzu. Fayllarni o’qish va yozish funksiyalari bilan ishlash


Download 17.87 Kb.
bet3/4
Sana28.12.2022
Hajmi17.87 Kb.
#1009270
1   2   3   4
Bog'liq
13-14-laborIOM

string name;
int count;
double percent;
in_file >> name >> count >> percent;

keyin biz qizlar uchun bosqichni takrorlaymiz. Chunki harakatlar o'ziga xos, Biz buning uchun yordamchi funktsiya process_name ni ta'minlaymiz. 50 foizga yetgandan so'ng jarayonni to'xtatish uchun biz tezlikni qo'shishimiz mumkin va 50 foizga yetgandan so'ng to'xtatamiz. Shunga qaramasdan, u ancha oddiyroq bo'lib chiqdi, boshlang'ich jami 50 va chastotalarni olib tashlash. Biz o'g'il bolalar va qizlar uchun alohida jamuljamlikni ajratishimiz kerak. qachonki jami 0 dan pastga tushish pasayganda, chop etishni to'xtatamiz.


Quyidagi kod process_name funktsiyasi in-file parametr o'zgaruvchan mos yozuvlar parametr ekanligini unutmang. O'qish va yozish o'zgartiruvchilari stream variable dir. Stream variable monitorlari qancha xususiyatlar o'qilgan yoki yozilgan. har bir o'qish va yozish operatsiyalari ma'lumotlarni o'zgartiradi. Shu sababdan, siz har doim stream parametr o'zgaruvchilar mos yozuvlar parametrlarini aniqlash kerak. To'liq dastur pastda keltirilgan. Ko'rib turganingizdek, bir fayl o'qish o'qish klaviatura kiritish kabi osondir. Dastur ishlab chiqarishga qarang. Hayratlanarlisi, atigi 69 o'g'il bolalar ismi va qizlar ismining 153 tasi jami tug'ilishlarining yarmini tashkil etgan. Bu shaxsni ko'rsatuvchi biznes bilan shug'ullanuvchilar uchun yaxshi yangilik. 8-betdagi 10- mashqsizdan bu taqsimlash oxirgi yillarda qanday o'zgarganini o'qishni talab qiladi.


ch08/babynames.cpp
1 #include
2 #include
3 #include
4
5 using namespace std;
6
7 /**
8 Nom ma'lumotlarini o'qing, agar nom jami >= 0 bolsa chop qiling, va umumiyni
o'zgartiring.
9 @param in_file Kiruvchi stream
10 @param total hali qayta ishlanishi lozim umumiy ulush

Download 17.87 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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