funksiylarni tashkil etsh

DOCX 21 sahifa 619,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 21
5-tajriba ishi mavzu: funksiyalarni tashkil etish. ishdan maqsad. funksiya tushunchasi, c++ da funksiya qanday yaratilishini, qanday qismlardan iborat bo’lishini va unga qanday murojaat qilinishini o’rganish. nazariy qism. dasturlashda ko’pincha bir xil amalni bir necha marta bajarishga to’g’ri keladi. masala 1: radiyuslari r1 va r2 ga teng bo’lgan sharlar berilgan. ularning har birining hajmini toping toping. shar hajmi formulasi: v= bu masalani avvaldan ma’lum usulda yechadigan bo’lsak: #include #include using namespace std; int main() { double r1, r2; cin>>r1>>r2; double v1 = 4 / 3.0 * m_pi * r1 * r1 * r1; double v2 = 4 / 3.0 * m_pi * r2 * r2 * r2; cout ( ) { } yuqoridagi masalani har qanday shar radiyusi berilganda uning hajmini hisoblan qaytarib beradigan funksiya yaratish orqali yechamiz: #include #include using namespace std; double volume_cube(double r) { return 4 / 3.0 * m_pi * r * r * r; } int …
2 / 21
1>>r2; double v1 = volume_cube(r1); double v2 = volume_cube(r2); cout #include #include using namespace std; double f(double x, double y) { double r; if (x+y >a>>b; double z = f(a, b)+f(a/b, f(a*a, b*b)); printf("%.20f", z); } misol2 to’rtburchakning tamonlari va bitta diagonali berilgan. uning yuzasini topuvchi dastur tuzing. yechimi: to’rtburchak yuzasi diagonal ajratgan tamonlari (a, b, e) va (c, d, e) bo’lgan ikkita uchburchaklar yuzalari yi’gindisiga teng. uchburchak yuzasini ikki marta hisoblashga lozim. ikki marta bir xil amalni yozmaslik uchun uchburchak yuzasini topadigan funksiya tuzamiz va unga ikki marta murojaaat qilamiz. #include #include #include using namespace std; double surface_traingle(int a, int b, int c) { double p = (a+b+c) / 2.0; double s = sqrt(p*(p-a)*(p-b)*(p-c)); return s; } int main() { int a, b, c, d, e; cin>>a>>b>>c>>d>>e; double s = surface_traingle(a, b, e) + surface_traingle(c, d, e); printf("%.10f", s); } rekursiv funksiyalar funksiya tanasida o‘zini o‘zi chaqirsa rekursiya deyiladi. …
3 / 21
n%2==0 ? a*a:a*a*x; } int main() { int n; double x; cin>>x>>n; cout using namespace std; int sum, sum_1, sum_2 ; int raqam(int son) { sum += son % 10; son = son / 10; if (son == 0) return sum; raqam (son); } int main() { int sum_1 = 0, sum_2 = 0; int son_1, son_2; cin>>son_1>>son_2; sum_1 = raqam(son_1); sum_2 = raqam(son_2); if (sum_1 > sum_2) cout 0, m>0. 9. berilgan a va b sonlarining ekubini topuvchi rekursiv funksiya tuzing. 10. berilgan a va b sonlarining ekukini topuvchi rekursiv funksiya tuzing. 11. berilgan a, b va c sonlarining ekubini topuvchi rekursiv funksiya tuzing. 12. berilgan sonning raqamlarini teskarisiga yozuvchi rekursiv funksiya tuzing. 13. soni noma’lum bo‘lgan sonlar ketma-ketligini massiv ishlatmagan holda teskarisiga yozuvchi rekursiv funksiya tuzing. 14. n-fibonachi sonini oxirgi 17 xonasini aniqlovchi rekursiv dastur tuzing. 15. maxraji n bo‘lgan [0;1] orasidagi barcha qisqarmas kasrlarni topuvchi rekursiv dastur …
4 / 21
funksiylarni tashkil etsh - Page 4
5 / 21
funksiylarni tashkil etsh - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 21 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"funksiylarni tashkil etsh" haqida

5-tajriba ishi mavzu: funksiyalarni tashkil etish. ishdan maqsad. funksiya tushunchasi, c++ da funksiya qanday yaratilishini, qanday qismlardan iborat bo’lishini va unga qanday murojaat qilinishini o’rganish. nazariy qism. dasturlashda ko’pincha bir xil amalni bir necha marta bajarishga to’g’ri keladi. masala 1: radiyuslari r1 va r2 ga teng bo’lgan sharlar berilgan. ularning har birining hajmini toping toping. shar hajmi formulasi: v= bu masalani avvaldan ma’lum usulda yechadigan bo’lsak: #include #include using namespace std; int main() { double r1, r2; cin>>r1>>r2; double v1 = 4 / 3.0 * m_pi * r1 * r1 * r1; double v2 = 4 / 3.0 * m_pi * r2 * r2 * r2; cout ( ) { } yuqoridagi masalani har qanday shar radiyusi berilganda uning hajmini …

Bu fayl DOCX formatida 21 sahifadan iborat (619,5 KB). "funksiylarni tashkil etsh"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: funksiylarni tashkil etsh DOCX 21 sahifa Bepul yuklash Telegram