1-bilet 1,1// Bir xil hisoblash jarayonlarini bir necha bor takrorlanish jarayoniga takrorlanish


Download 278.92 Kb.
bet14/28
Sana31.01.2024
Hajmi278.92 Kb.
#1818122
1   ...   10   11   12   13   14   15   16   17   ...   28
Bog'liq
dastur azizkhan 007

15-bilet
15.1 Fayllar bilan ishlovchi funksiyalardan foydalanish uchun sarlavha faylidan foydalaniladi. Faylldagi ma‘lumotlarni o’qish va yozish uchun fopen funksiyasidan foydalaniladi. File * fopen(const char * filenomi, const char * mode); Bu yerda file_nomi – char turidagi satr bo’lib, faylning to’liq nomini (yo’lini) yoki faylning nomini ko’rsatadi. mode – fayl ustida qanday amal bajarilishini ko’rsatadi. U quyidagicha amallarni bajarishi mumkin: ―w‖- faylni yozish uchun ochish. Agar fayl mavjud bo’lmasa yangidan yaratiladi. ―r‖ - mavjud faylni faqat o’qish uchun ochish. ―a‖ – faylga yozuvni davom ettirish uchun ochish. ―w+‖ - faylni yozish va keyingi tahrirlash uchun ochish.. ―r+‖- fayl o’qish va yozish uchun ochish. ―a+‖ - Fayl ixtiyoriy joyidan o’qish va yozish uchun ochish. ―w+‖ rejimdan fayl oxiriga ma‘lumot qo’shish bilan farq qiladi. Agarda faylni ochishda xatolik bo’lsa fopen funksiyasi NULL qiymat chiqaradi. Endi ochilgan faylni yopish uchun fclose funksiyasi ishlatiladi. int fclose (FILE * stream)
15.2 Bir xil hisoblash jarayonlarini bir necha bor takrorlanish jarayoniga takrorlanish deyiladi. C++ dasturlash tilida 3 xil takrorlanish operatori mavjud 1) for. 2) do...while 3) while takrorlanish operatorlari. Yechilayotgan masalaga qarab dasturchi o’zi uchun qulay bo’lgan takrorlanish operatoridan foydalanishi mumkin. For takrorlanish operatorining sintaksisi quyidagicha: for(boshlang’ich_nuqta; tugash_nuqtasi;qadam_uzunligi); takrorlanish takrorlanishi davomida bajarilishi lozim bo’lgan eratorlar majmuasi takrorlanish tanasi deb ataladi. Do .. while operatori so’ng shart operatori ham deb ataladi, bunda avval operator ichidagi shart bajariladi so’ng shartga tekshiriladi. While operatorida esa avval shart tekshirilib so’ng operator ichi bajariladi. Do...while da ham while da ham shart rost bo’lganda tsikl bajarilaveradi. Qachonki shart false qiymat qaytarsa tsikl bajarilishi yakunlanadi. break operatori. break operatori siklni uning bajarilish sharti rost qiymat qabul qilishiga qaramasdan to’xtatish uchun qo’llaniladi continue operatori siklni to’xtatmasdan, uni keyingi iteratsiyadan davom qildirib ketish uchun ishlatiladi.
15.3#include using namespace std; int main(){ int n, s=0, i=1, p=0; cin>>n; p=n; while(n!=0){ s++; n/10; } cout<<” son”<

15.4 #include using namespace std; int main(){ int n,l=0,k=0; cin>>n; int a[n]; for(int i=0;i>a[i]; if(a[i]>0) l++; if(a[i]<0) k++; } cout<<"musbatlar soni: "<k) cout<<"\nmusbatlar soni katta!"; else if(l

15.5#include using namespace std; int main(){ string s; char k; cout<<"satrni kiriting: "; getline(cin,s); cout<<"belgini kiriting: "; cin>>k; for(int i=0;i }
cout<

Download 278.92 Kb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   28




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