Vazifalar:
Massivni shakllantirish va uning elementlarini ko'rsatish
Massivni shakllantirish bo'yicha topshiriqlarda hosil bo'lgan massivning o'lchami 10 dan oshmaydi deb taxmin qilinadi.
massiv 1. N (> 0) butun soni berilgan. Birinchi N ta musbat toq sondan iborat boʻlgan N oʻlchamdagi butun son massivini yarating va chiqaring: 1, 3, 5, : : : .
massiv 2. N (> 0) butun soni berilgan. Birinchisidan N-gacha boʻlgan ikkita darajani oʻz ichiga olgan N oʻlchamdagi butun son massivini yarating va chiqaring: 2, 4, 8, 16, : : : .
massiv 3. Sizga N (> 1) butun son, shuningdek, arifmetik progressiyaning birinchi A hadi va D ayirmasi berilgan. Berilgan progressiyaning birinchi N hadini o‘z ichiga olgan N o‘lchamli massivni hosil qiling va chiqaring: A, A + D, A + 2¢D, A + 3¢D, : : : .
massiv 4. N (> 1) butun son, shuningdek, geometrik progressiyaning birinchi A hadi va D maxraji berilgan. Berilgan progressiyaning birinchi N hadini o‘z ichiga olgan N o‘lchamdagi massivni yarating va chiqaring: A, A¢D, A¢D2, A¢D3, : : : .
massiv 5. N (> 2) butun soni berilgan. Fibonachchi FK ketma-ketligining birinchi N elementini o'z ichiga olgan N o'lchamdagi butun sonli massivni yarating va chiqaring: F1 = 1, F2 = 1, FK = FK¡2 + FK¡1, K = 3, 4, : : : .
massiv 6. Berilgan N (> 2), A va B butun sonlar. N o'lchamdagi butun sonli massivni yarating va chop eting, uning birinchi elementi A, ikkinchisi B va har bir keyingi element avvalgilarining yig'indisidir.
Massiv 7-. N o'lchamli massiv berilgan. Uning elementlarini teskari tartibda chiqaring.
massiv 8. N oʻlchamli butun sonli massiv berilgan. Ushbu massivdagi barcha toq raqamlarni indekslarining oʻsish tartibida hamda ularning K sonini chop eting.
massiv 9. N oʻlchamli butun sonli massiv berilgan. Bu massivdagi barcha juft raqamlarni indekslarining kamayish tartibida hamda ularning K sonini chop eting.
massiv 10. N o'lchamdagi butun sonli massiv berilgan. Avval ushbu massivdagi barcha juft raqamlarni indekslarining o'sish tartibida chop eting, so'ngra barcha toq raqamlarni indekslarining kamayish tartibida chop eting.
massiv 11. N kattalikdagi A massiv va K (1 • K • N) butun soni berilgan. Massiv elementlarini olish
K ga karrali bolgan tartiblar: AK, A2¢K, A3¢K, : : : . Shartli operatordan foydalanmang.
massiv 12. N kattalikdagi A massiv berilgan (N - juft son). Uning elementlarini juft sonlari o‘sish tartibida chop eting: A2, A4, A6, : : :, AN. Shartli operatordan foydalanmang.
massiv 13. N o'lchamdagi A massiv berilgan (N - toq son). Uning elementlarini toq sonlar bilan kamayish tartibida chiqaring: AN, AN¡2, AN¡4, : : :, A1. Shartli operatordan foydalanmang.
massiv 14. N o‘lchamdagi A massiv berilgan. Avval uning juft sonli elementlarini (o‘sish tartibida), so‘ngra toq sonli elementlarini (shuningdek o‘sish tartibida) chop eting: A2, A4, A6, : : :, A1, A3, A5 , : : : . Shartli operatordan foydalanmang.
Foydalanilgan adabiyotlar:
1. Herbert Schildt, Java the complete reference ninth edition, oracle press, 2014
2. Y.Daniel Liang Introduction to Java programming, Comprehensive Version, 10th Edition, Pearson, 2015
Do'stlaringiz bilan baham: |