Topshiriqlar
1. Quyidagi
formula yordamida xn kattalikni hisoblaydigan pow(x,n) rekursiv funktsiyasi tuzilsin. Bu yerda x (x0) haqiqiy, n- butun sondir.
2. Quyidagi ; formula bo'yicha binom koeffitsyentini hisoblaydigan C(n,m) rekursiv funktsiyasi tuzilsin, bunda 0mn.
3. ism(Anor,...,Erkin, yoq);
Berilgan b ismli odam a ismli odamni avlodi (bolasi, nevarasi, chevarasi va hokazo) bo'lishligini tekshiradigan avlod(a,b) mantiqiy funktsiyasi tuzilsin. Masalani yechishda oldindan tuzilgan ona(x) va ota(x) funktsiyalaridan foydalaning. Bunda ona(x) va ota(x) funktsiyalari x-ismli odamni mos ravishda onasi va otasining ismini, agar x ga mos keluvchi ota-ona to'g'risida ma'lumot bo'lmasa, yo'q (yoq) degan qiymatlarni qabul qiladi.
4. Agarda BolalarSoni(x) funktsiyasi x ismli odamning farzandlar sonini, Bola(x,k) funktsiyasi esa, x ismli odamning k-farzandining ismini bildirsa (bu yerda k x odamning farzandlar sonidan oshmasligi kerak), ushbu funktsiyalar yordamida 3 masala yechilsin.
5. Kesmani teng ikkiga bo'lish usuli yordamida f(x)0 tenglamani [a,b] oraliqda eps aniqligidagi ildizini topadigan root(f,a,b,eps) rekursiv funktsiyasi tuzilsin. (eps>0, a
Asosiy adabiyotlar
1. D.S. Malik. C++ Programming: From problem Analysis to Program Design. Fifth Edition. Course Technology. 2011.
2. Bjarne Stroustrup. The C++ Programming Language (4-th Edition). Addison – Wesley, 2013. 1363 page.
3. Bjarne Stroustrup. Programming: Principles and Practice using C++(Second Edition) Addison – Wesley, 2014. 1305 page.
Internet saytlari
1. http://cppstudio.com – C++ tilida programmalash bo`yicha namunalar izohlari bilan keltirilgan.
2. http://compteacher.ru/programming/ - dasturlash bo`yicha video kurs na’munalari keltirilgan.
Amaliy mashg’ulоt № 26-27 (4 soat)
Do'stlaringiz bilan baham: |