|
MUSTAQIL BAJARISH UCHUN TOPSHIRIQLARI
|
bet | 51/59 | Sana | 12.06.2024 | Hajmi | 4,95 Mb. | | #262797 |
Bog'liq Dasturlash tili
Topshiriq: 1) Quyidagi masalalarning PYTHON tilidagi dasturini funksiyadan foydalanib tuzing:
9.1-masala. Ihtiyoriy sonning 3 - darajasini hisoblovchi PowerA3 nomli funksiya hosil qiling. PowerA3 funksiyasi orqali А, В, С haqiqiy sonlarining va D, E butun sonlarining 3 - darajasini hisoblovchi dasturini tuzing.
9.2-masala. Ihtiyoriy sonning 2, 3, 4 - darajasini hisoblovchi PowerA234 nomli funksiya hosil qiling. PowerA234 funksiyasi orqali А, В, С haqiqiy sonlarining 2, 3, 4 - darajasini hisoblovchi dasturini tuzing. Funksiya prototipi quyidagicha bo‘lishi mumkin: PowerA234(float . float *, float *, float *);
9.3-masala. 2 ta sonning o‘rta arifmetigi va goemetrigini hisoblovchi MEAN nomli funksiya hosil qiling. MEAN funksiyasi orqali А, В, C, D sonlaridan (А. В), (A. C), (A. D) juftliklarining o'rta arifmetigi va geometrigini hisoblovchi dasturni tuzing.
Funksiya prototipi quyidagicha bo‘lishi mumkin: MEAN(float, float . float *, float *); 9.4-masala. Teng tomonli 3 burchakning yuzasi va perimetrini hisoblovchi Triangle nomli funksiya hosil qiling. Triangle funksiyasi orqali 3 ta teng tomonli uchburchakning perimetri va yuzini hisoblovchi dasturni tuzing. Triangle(float, float
*, float *);
9.5-masala. To‘g‘ri to‘rtburchakning yuzini va perimetrini uning qarama - qarshi uchlari koordinatasi orqali hisoblovchi RectPS nomli funksiya hosil qiling. (x1,y1,x2,y2) to‘g‘ri to‘rtburchakning qarama - qarshi uchlari. RectPS funksiyasi orqali 2 ta to‘rtburchak yuzi va perimetrini hisoblang. To‘rtburchak tomonlari koordinatalar o‘qiga parallel. Funksiya prototipi quyidagicha bo‘lishi mumkin: RectPS(int, int, int *, int *);
9.6-masala. Natural sonning raqamlari soni va raqamlari yig‘indisini hisoblovchi DigitCountSum nomli funksiya hosil qiling. Bu funksiya orqali a, b, с sonlarining raqamlari soni va yig‘indisini hisoblovchi dasturni tuzing. DigitCountSum (int, int *, int *);
|
| |