5.2-topshiriq
1. Ikki natural son berilgan. Ularning qaysi birida raqamlar yig'indisi kattaroq ekanligini aniqlang. (Natural son raqamlari yig‘indisini hisoblash funksiyasini aniqlang.)
2. Ikki natural son berilgan. Qaysi birida ko'proq raqam borligini aniqlang. (Natural sonning raqamlar sonini hisoblash funksiyasini aniqlang.)
3. Olti xonali omadli raqamlarning barchasini oling. Omadli raqam olti xonali raqam bo'lib, uning dastlabki uchta raqamining yig'indisi oxirgi uchta raqamining yig'indisiga teng. (Uch xonali son raqamlari yigʻindisini hisoblash funksiyasini aniqlang.)
4. Ikki natural son berilgan. Ulardan kamida bittasi palindrom ("o'zgaruvchan"), ya'ni o'nli yozuvi chapdan o'ngga va o'ngdan chapga bir xil tarzda o'qiladigan bunday raqam ekanligini aniqlang. (Palindrom sonlarini tanib olish funksiyasini aniqlang.)
5. Olti xil raqam berilgan. Ularning maksimal miqdorini aniqlang. (Maksimal ikki xil sonni topadigan funksiyani aniqlang.)
6. Muayyan kunning sanasi uchta natural son bilan tavsiflanadi: g (yil), m (oyning seriya raqami) va n (raqam). Berilgan g, n va m aniqlaydi:
a) oldingi kunning sanasi;
b) keyingi kunning sanasi.
Berilgan oydagi kunlar sonini hisoblaydigan funksiyani aniqlang. Dasturda quyidagi ikkita holatni ko'rib hisobga oling:
1) berilgan yil kabisa yili emas;
2) berilgan yil kabisa yili bo'lishi mumkin
7. a va b natural sonlari berilgan. Ularning eng kichik umumiy karralisini toping. (Evklid algoritmidan foydalanib, ikkita natural sonning eng katta umumiy boʻluvchisini hisoblash funksiyasini aniqlang.)
8. Kasrning mos ravishda ayiruvchi va maxrajini bildiruvchi a va b natural sonlari berilgan. Kasrni kamaytiring, ya'ni p/q = a/b bo'ladigan umumiy bo'luvchilarga ega bo'lmagan p va q natural sonlarini toping. (Evklid algoritmidan foydalanib, ikkita natural sonning eng katta umumiy boʻluvchisini hisoblash funksiyasini aniqlang.)
9. EKUB(EKUB (a, b), c) ekanligini hisobga olib, uchta natural sonning eng katta umumiy bo‘luvchisini toping . (Evklid algoritmidan foydalanib, ikkita natural sonning eng katta umumiy boʻluvchisini hisoblash funksiyasini aniqlang.)
10. n ta natural son berilgan. Evklid algoritmidan foydalanib, EKUB( a, b, c) = EKUB(EKUB(a, b), c ekanligini hisobga olib, ularning eng katta umumiy boʻluvchisini toping. (Evklid algoritmidan foydalanib, ikkita natural sonning eng katta umumiy boʻluvchisini hisoblash funksiyasini aniqlang.)
Do'stlaringiz bilan baham: |