Amaliy mashg‘ulot O‘zgaruvchilar va ifodalar. Ishdan maqsad
Download 34.14 Kb.
|
Amaliy mashg‘ulot - 7. O‘zgaruvchilar va ifodalar
- Bu sahifa navigatsiya:
- Amaliy topshiriqlar.
- Adabiyotlar ro‘yxati
- Keyslar banki Keys 1.
Amaliy mashg‘ulot - 7. O‘zgaruvchilar va ifodalar. Ishdan maqsad: C++ tili dasturlarida o‘zgaruvchilarni ishlatish, ifodalarni yozishni o‘rganish. Murakkab ifodalarni dasturini tuzish va hisoblash. Masalaning qo‘yilishi: Tinglovchi variant bo‘yicha berilgan masalani C++ dasturlash tilida ishlashi va kerakli natija olishi lozim. Ishni bajarish uchun namuna Misol: ifoda hisoblansin Dastur kodi: dastur.cpp fayli: #include using namespace std; #include int main(){ float x, y, z, a, a1, a2, k, t; cin >> x >> y >> z; k = y / x; t = y - x; a1 = fabs(pow(x, k) - pow(k, 1. / 3)); a2 = (cos(y) - z / t) / (1 + pow(t, 2)); a = a1 + t*a2; cout << "a = " << a; system("pause"); return 0; } Dastur ishlashi natijasi: Amaliy topshiriqlar. 1. Berilganlar: x = 3.74*10-2 , y = -0.825, z = 0.1*102 Natija: = v = 1.0553 2. Berilganlar: x = 0.4*104 , y = -0.875, z = -0.475*10-3 Natija: w = 1.9873 3. Berilganlar: x = 16.55*10-3 , y = -2.75, z = 0.15 Natija: = -38.902 4. Berilganlar: x = -2.235*10-2 , y = 2.23, z = 15.221 Natija: = 39.374 5. Berilganlar: x = 3.981*10-2 , y = -1.625*103, z = 0.512 Natija: = 1.26185 6. Soat milining sutka boshiga nisbatan f gradus burilishiga mos keluvchi h soat, m minut va s sekund topilsin (0 , f haqiqiy son). 7. Birinchi yanvar kuni dushanba bo‘lib, kabisa bo‘lmagan biror yilning k – kuni (1 ) haftaning qaysi kuniga to‘g‘ri kelishi aniqlansin va bu qiymat n butun o‘zgaruvchiga o‘zlashtirilsin (1 ). 8. Og‘irligi bir kilogramm bo‘lgan mahsulotning narxi berilgan. Uning og‘irligi grammlarda kiritilsin va to‘lash zarur bo‘lgan pul miqdori chop etilsin. 9. 10 metr radiusli silindrik shaklga ega bo‘lgan suv bosimi minorasidagi suv sathining balandligi berilgan bo‘lsa, suvning hajmi hisoblansin. 10. Bolalar bog‘chasiga bir oylik to‘lov 70000 so‘m (bir oy - 22 kun). Agar bola bog‘chaga N (0 Adabiyotlar ro‘yxati 1. D.S. Malik. C++ Programming: From problem analysis to program design. Course Technology, 2011. 2. Ivor Horton. Beginning Visual C++ 2005. Wiley Publishing, 2005. 4. Madraximov Sh.F., Gaynazarov S.M. C++ tilida Dasturlash asoslari// Toshkent, O‘zbekiston Milliy Universiteti, 2009. Keyslar banki Keys 1. Dastur ishlab chiqildi va ushbu dastur kiritilgan sonning ASCII jadvalidagi belgisini topishi kerak. Lekin dastur sonning o‘zini chop etmoqda. Dasturni to‘g‘ri ishlashini ta’minlash kerak. Keysni bajarish bosqchilari va topshiriqlar: • C++ dasturlash tili imkoniyatlaridan kelib chiqib bir nechta usulda dastur kodini taqdim eting (individual holda). Download 34.14 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling