Amaliyot ishi shartli operatorlar. Ular yordamida dasturlar tuzish
Download 441.55 Kb. Pdf ko'rish
|
2 5359399542162721226
- Bu sahifa navigatsiya:
- Topshiriqlar
- q1=4+(q2=20
5- AMALIYOT ISHI SHARTLI OPERATORLAR. ULAR YORDAMIDA DASTURLAR TUZISH. Ishning maqsadi. C++ dasturlash tilida tarmoqlanuvchi tarkibli dasturlar tuzish ko‘nikmalarini hosil qilish.
1. Shartli operatorlar va dasturlar. 2. Ish bo‘yicha hisobot tayyorlang.
konteksting xoxlagan (kutilmagan) joyida uchrashi mumkin. Masalan quyidagi ifoda xam natijaga ega :
Bu erda dastlab q2 o‘zgaruvchisiga 20 qiymati qabul qilinib (o‘zlashtirib) keyn 4 ga qoshiladi va q1ga yoziladi.
ifodasi bilan ekvivalent.
Blok – bu figurali kavsilar operatorlar ketma-ketligi: {a+b+2; b++;} Blok bir nechta operratorlarni bor operator sifatida qarash imkonyatini beradi .
Siz C\ C++ tillarida xamma standart arifmetik operatorlarini korish mumkin (+) – qo‘shish, (-) – ayirish, (*) – ko‘paytirish, (/) – bo‘lish va (%) – mo‘dul bo‘yicha bo‘lish. Dastlabki to‘rtta amal tushuncha talab qilmaydi. Mo‘dul bo‘yicha bolish amaliga to‘xtalamiz … int a=3, b=8, c=0, d; d = b % a; // natija 2 d = a % b; // natija 0 d = b % c; // xatolik xaqida ma’lumot .
Mo‘dul boyicha bolishda, bo‘lishdan qolgan qoldiq qiymati xosil bo‘ladi. O‘zgartirish operatori no‘lga bo‘lish sodir bo‘lganligi uchun kompilyator xato xaqida xabar beradi.
2
3
IF OPERATORI #include #include using namespace std; int main() {
double a,f;
cin >> a; if (a <= 0) f = 0; else if (a <= 1)
f = a*a-a;
else f = a*a - sin(3.14*a*a); cout <<"a ="<< a << “Funktsiya natijasi F(x) = " << f << endl; system("pause"); return 0;}
4
Download 441.55 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling