Butun, haqiqiy
Download 1.28 Mb.
|
C tilida o‘zgarmaslar
- Bu sahifa navigatsiya:
- return 0; }
#include int main() { int b; cin>>b; if (b>0) { // b>0 shart bajarilgan holat cout << “b – musbat son”< cout<<“Uning ildizi ”<< sqrt(b)<< “ ga teng ”< } if (b<0) cout <<“b – manfiy son”; // b < 0 shart bajarilgan holat return 0; } Dastur bajarilishi jarayonida butun turdagi b o‘zgaruvchi e’lon qilinadi va klaviaturadan qiymati kiritiladi. Keyin b qiymatini 0 sonidan kattaligi tekshiriladi, agar shart bajarilsa (true) ‘{‘ va ‘}’ belgilar ichidagi operatorlar bajariladi va ekranga “b – musbat son” va uning ildizi chiqariladi. Agar shart bajarilmasa, bu operatorlar cheklab o‘tiladi. Navbatdagi shart operatori b o‘zgaruvchi qiymatini manfiylikka tekshiradi, agar shart bajarilsa yagona cout ko‘rsatmasi bajariladi va ekranga “b – manfiy son” xabari chiqadi 10. Parametrli takrorlanish va ularni misollar bilan ko’rsating. Takrorlash shartini tekshirish takrorlash tanasidagi operatorlarni bajarishdan oldin tekshirilishi mumkin (for, while operatolari) yoki tanasidagi operatorlar bir marta bajarilgandan keyin tekshirilishi mumkin (do-while operatori). 2. Takrorlanish jarayonlari Takrorlanish – bu bir xil ketma-ketlikda bajariladigan ko‘pqirrali harakat. Ma'lum qadamlar sonidagi takrorlanish – Noma'lum qadamlar sonidagi takrorlanish (shartli takrorlanish) Masala. Butun sonlarning kvadratlarini va kublarini ekranga chiqaring 1 dan 8 gacha (a dan b gacha). Xossa: bir xil harakatlar 8 marta bajariladi. Takrorlanuvch jarayonga misol: Avval berilgan ma’lumotlar kiritiladi. So‘ngra takrorlanuvch jarayonning, ya’ni takrorlashning parametrlari o‘rnatiladi. Buni matematikada takrorlanish opaligʻi deb ham yuritiladi. Masalan: X [0;10] bo‘lsa, takrorlash parametrlari 0 dan 10 gacha hisoblanadi. Keyin hisoblash yoki bir nech hisoblashlar amalga oshiriladi. Natija 1 ta yoki bir nechta chiqishi mumkin, bu masalaning qo‘yilishiga bogʻliq bo‘ladi. Agar masalaning javobi bir nechta chiqadigan bo‘lsa, u holda chiqarish blogi ham takrorlash parametri ichida bo‘ladi. Download 1.28 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling