Amaliy qism
Download 28.03 Kb.
|
Amaliy mashg 5
Amaliy qism:
To‘g‘ri burchakli uchburchakning katetlari berilgan. (3, 4), (6, 8), (12,5) bo‘lgan xollar uchun uchburchak gipotenuzasini hisoblovchi dastur tuzilsin. #include #include // funksiya prototipi float hisobla(float , float ); int main() { float c; c = hisobla(3, 4); cout << c << endl; c = hisobla(6, 8); cout << c << endl; c = hisobla(12, 5); cout << c << endl; system ("pause"); return 0; } float hisobla(float a, float b) { //lokal o'zgaruvchi float natija; natija = sqrtf(a*a + b*b); return natija; } Topshiriqlar: 1.Ixtiyoriy uchta sonni uchinchi darajasini hisoblovchi dastur tuzing. 2.Ixtiyoriy 4 ta radusi berilgan aylananing yuzini toping. 3.Ixtiyoriy 3 ta to‘g‘ri burchakli uchburchak katetlari berilgan uning yuzini toping. 4.Butun qiymat qaytaruvchi DigitCount(k) funksiyasini xosil qiling. (k>0) Funksiya k ning raqamlari sonni qaytarsin. Shu funksiya orqali 5 ta sonning raqamlari sonni aniqlang. 5.To‘g‘ri burchakli uchburchakning katetlari A va B berilganda, uning peremetrini hisoblovchi UchburcharP nomli funksiya xosil qiling. 6.X va Y sonlaridan kichigini X ga kattasini Y ga yozuvchi minmax(X,Y) funksiyasini xosil qiling. minmax funksiyasini 4 marta chiqarish orqali a,b,c,d butun sonlaridan kattasini va kichigini aniqlovchi dastur tuzing. 7.a,b,c va d natural sonlari berilgan. Bu sonlar uchun a/b va c/d kasrlarni qisqarmaydigan kasr ko‘rinishiga keltiring. (Ikki natural sonning eng katta umumiy bo‘luvchisini topish protsedura-funksiyasidan foydalaning.) 8.A, B, C sonlarni o‘sish tartibida joylashtiruvchi SortInc3(A,B,C) funksiyani hosil qiling. 9.Ixtiyoriy uchta sonni uchinchi darajasini hisoblovchi dastur tuzing. 10.Ixtiyoriy 4 ta radusi berilgan aylananing yuzini toping. 11.Ixtiyoriy uchta sonni uchinchi darajasini hisoblovchi dastur tuzing. 12.Ixtiyoriy 4 ta radusi berilgan aylananing yuzini toping. 13.Ixtiyoriy 3 ta to‘g‘ri burchakli uchburchak katetlari berilgan uning yuzini toping. 14.Butun qiymat qaytaruvchi DigitCount(k) funksiyasini xosil qiling. (k>0) Funksiya k ning raqamlari sonni qaytarsin. Shu funksiya orqali 5 ta sonning raqamlari sonni aniqlang. 15.To‘g‘ri burchakli uchburchakning katetlari A va B berilganda, uning peremetrini hisoblovchi UchburcharP nomli funksiya xosil qiling. 16.X va Y sonlaridan kichigini X ga kattasini Y ga yozuvchi minmax(X,Y) funksiyasini xosil qiling. minmax funksiyasini 4 marta chiqarish orqali a,b,c,d butun sonlaridan kattasini va kichigini aniqlovchi dastur tuzing. 17.a,b,c va d natural sonlari berilgan. Bu sonlar uchun a/b va c/d kasrlarni qisqarmaydigan kasr ko‘rinishiga keltiring. (Ikki natural sonning eng katta umumiy bo‘luvchisini topish protsedura-funksiyasidan foydalaning.) 18.A, B, C sonlarni o‘sish tartibida joylashtiruvchi SortInc3(A,B,C) funksiyani hosil qiling. 19.Ixtiyoriy uchta sonni uchinchi darajasini hisoblovchi dastur tuzing. 20.Ixtiyoriy 4 ta radusi berilgan aylananing yuzini toping. 21.Ixtiyoriy uchta sonni uchinchi darajasini hisoblovchi dastur tuzing. 22.Ixtiyoriy 4 ta radusi berilgan aylananing yuzini toping. 23.Ixtiyoriy 3 ta to‘g‘ri burchakli uchburchak katetlari berilgan uning yuzini toping. 24.Butun qiymat qaytaruvchi DigitCount(k) funksiyasini xosil qiling. (k>0) Funksiya k ning raqamlari sonni qaytarsin. Shu funksiya orqali 5 ta sonning raqamlari sonni aniqlang. 25.To‘g‘ri burchakli uchburchakning katetlari A va B berilganda, uning peremetrini hisoblovchi UchburcharP nomli funksiya xosil qiling. 26.X va Y sonlaridan kichigini X ga kattasini Y ga yozuvchi minmax(X,Y) funksiyasini xosil qiling. minmax funksiyasini 4 marta chiqarish orqali a,b,c,d butun sonlaridan kattasini va kichigini aniqlovchi dastur tuzing. 27.a,b,c va d natural sonlari berilgan. Bu sonlar uchun a/b va c/d kasrlarni qisqarmaydigan kasr ko‘rinishiga keltiring. (Ikki natural sonning eng katta umumiy bo‘luvchisini topish protsedura-funksiyasidan foydalaning.) 28.A, B, C sonlarni o‘sish tartibida joylashtiruvchi SortInc3(A,B,C) funksiyani hosil qiling. 29.Ixtiyoriy uchta sonni uchinchi darajasini hisoblovchi dastur tuzing. 30.Ixtiyoriy 4 ta radusi berilgan aylananing yuzini toping. Download 28.03 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling