takrorlanuvchi algoritm va sikl operatorlari

DOCX 29 sahifa 83,0 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 29
3.4. mutaxassislik masalalarini dasturlashda takrorlanuvchi algoritmdan foydalanish ko'pincha masalalarni dasturlashda amallar ketma-ketligini bir necha bor bajarishga to`g`ri keladi. bunday jarayon sikl deb ataladi. berilgan masalani yechishda, unda qatnashgan o’zgaruvchi(parametr)ning bir qancha qiymatlarida bajariladigan amallar ketma-ketligi takrorlanuvchi algoritmlar deb ataladi. takrorlanuvchi algoritmlarda takrorlanishlar soni nechta bo’lishi mumkin? takrorlanuvchi algoritmlarda bajariladigan amallar soni yoki takrorlanishlar soni berilgan masalaga bog’liq ravishda bir nechta bo’lib, ularning soni aniq yoki noaniq bo’lishi mumkin. 3.4.1. sikl operatorlari while operatori. while operatori quyidagi umumiy ko`rinishga ega: while operatorining umumiy shakli quyidagicha: while (ifoda) { // operatorlar ketma-ketligi // ... } bu erda, ifoda - c++ tilidagi mantiqiy ifodadir. operatorlar ketma-ketligi ifoda rost qiymatni qabul qilsa bajariladi. ifoda yolg`on qiymatni qabul qilgandan so'ng, while operatorining bajarilishi to'xtaydi va boshqaruv while dan keyingi operatorga o'tadi. ya’ni, bu operator bajarilganda avval ifoda hisoblanadi. agar uning qiymati 0 dan farqli bo`lsa operator bajariladi va ifoda qayta hisoblanadi. to ifoda qiymati 0 …
2 / 29
or(char c=’’;c!=’.’;cin>> c) { ++nc; if (c == '\n') ++nl; if (c==' ' ||c=='\n' ||c=='\t') inword = no; else if (inword == no) inword = yes; ++nw; } cout 1000) ); bu blokda 1000 dan kichik yoki teng bo`lgan eng katta 5 ga karrali son topilmoqda. while shartini ozroq o`zgartirib berdik, ! (not - inkor) operatorining ishlashini misolda ko`rsatish uchun. agar oddiy qilib yozadigan bo`lsak, while shartining ko`rinishi bunday bo`lardi: while (k # include using namespace std; int main() { float a,b,h,c,y,x; cout >a>>b>>h>>c; x=a; do { y=exp(cos(x))+log(x+4)/log(c); cout void main() { int i,n,min,p; while (1) {cout >n;}; if (n>0) break; cout 0 bo`lishi kerak! \n”); for (i=1,min=5; i >p; if (p 5) {min=0; break}; if (min>p) min=p; } if (p 5) cout break; switch(min) case 0:cout 0 bulsa break operatori siklni to`xtatadi va dastur bajarilishi davom etadi. agar kiritilayotgan baholar chegarada yotmasa min ga 0 qiymat berilib darhol sikldan …
3 / 29
, j, k; m1: cout >n; if (n 0 bo`lishi kerak”; go to m1; } ; m: cout > k; if (k int n, i, j, k; while 1 { cout >n; if (n>0) break; cout 0 bulishi kerak”; } ; int m=0; while m { m=0; cout >(“%f”, k); if (k using namespace std; int main () { double a = 1, b; goto miss; b = 5 * a; miss: b = a + 1 cout using namescape std; int main () { double a= 1, b; nish: b= 5 * a; goto nish ; b = a + 1; cout int main() { int k = 5, l = 3, m = 8; cout = 20){...}. bu yerda {} qavslardagi ifodalar bloki faqat i 10 dan kichkina va l 20 dan katta yoki teng bo`lgandagina ijro ko`radi. and ning (&&) jadvali: ifoda1 ifoda2 ifoda1 && ifoda2 false …
4 / 29
belgilarini filtrlash uchun yozilgan. eng oxirgi break ning majburiy emasligining sababi shuki, break dan so`ng boshqa operatorlar yo`q. demak, break qo`yilmagan taqdirda ham hech narsa bajarilmaydi. eof kiritilgandan so`ng while tugaydi, o`zgaruvchilar ekranga bosib chiqariladi. masala: talabaning n ta olgan baholariga qarab uning o`qish sifatini aniqlovchi dasturini tuzing. buning uchun dasturda o`quvchining olgan minimal bahosi aniqlanadi # include void main() { int i,n,min,p; while (1) {cout >n;}; if (n>0) break; cout 0 bo`lishi kerak! \n”); for (i=1,min=5; i >p; if (p 5) {min=0; break}; if (min>p) min=p; } if (p 5) cout break; switch(min) case 0:cout<<”baho noto`g`ri kiritilgan”;break; case 2:cout<<”talaba 2 baholi”;break; case 3:cout<<” talaba 3 baholi”;break; case 4:cout<<” talaba 4 baholi”;break; case 5:cout<<” talaba 5 baholi”;break; } tayanch so’z va iboralar takrorlanuvchi algoritm, sikl, break, while, do…while, o’tish operatori, sanash, o’zgaruvchi, argument, inkor operatori. mavzuga oid savollar va topshiriqlar 1. takrorlanuvchi algoritmga ta’rif bering. 2. takrorlanuvchi algoritmlarning qanaqa turlari …
5 / 29
takrorlanuvchi algoritm va sikl operatorlari - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 29 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"takrorlanuvchi algoritm va sikl operatorlari" haqida

3.4. mutaxassislik masalalarini dasturlashda takrorlanuvchi algoritmdan foydalanish ko'pincha masalalarni dasturlashda amallar ketma-ketligini bir necha bor bajarishga to`g`ri keladi. bunday jarayon sikl deb ataladi. berilgan masalani yechishda, unda qatnashgan o’zgaruvchi(parametr)ning bir qancha qiymatlarida bajariladigan amallar ketma-ketligi takrorlanuvchi algoritmlar deb ataladi. takrorlanuvchi algoritmlarda takrorlanishlar soni nechta bo’lishi mumkin? takrorlanuvchi algoritmlarda bajariladigan amallar soni yoki takrorlanishlar soni berilgan masalaga bog’liq ravishda bir nechta bo’lib, ularning soni aniq yoki noaniq bo’lishi mumkin. 3.4.1. sikl operatorlari while operatori. while operatori quyidagi umumiy ko`rinishga ega: while operatorining umumiy shakli quyidagicha: while (ifoda) { ...

Bu fayl DOCX formatida 29 sahifadan iborat (83,0 KB). "takrorlanuvchi algoritm va sikl operatorlari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: takrorlanuvchi algoritm va sikl… DOCX 29 sahifa Bepul yuklash Telegram