Axborot texnologiyalari (Dasturlash)



Yüklə 53,83 Kb.
tarix04.07.2023
ölçüsü53,83 Kb.
#135657
Amaliy topshiriq 2 (3)


Axborot texnologiyalari (Dasturlash)

2-amaliy topshiriq.




  1. Qiymat qaytarmaydigan funksiyaga ism, familiya o’zgaruvchilari orqali qiymat yuborib, O’zingizning Ism va familiyangizni qora oynaga chiqaruvchi dastur tuzing.


Dastur kodi:


Dastur Natijasi:


  1. Qora oynaga n soni kiritilganda (masalan 3), Ichma ich for sikl operatorlaridan foydalangan holda quyidagi ko’rinishdagi natija beruvchi dastur tuzing:

# # #
# # #
# # #
Dastur kodi:


Dastur Natijasi:



  1. “Katta” nomli funksiyani yaratgan holda, berilgan j, k, l, m, n qiymatlar orasidan eng katta sonni aniqlab beruchi dastur tuzing (Qiymat qaytaruvchi funksiyadan foydalaning!).


Dastur kodi:


Dastur Natijasi:




  1. “Daraja” nomli funksiyani yaratgan holda, a sonining n- darajasini ya’ni ni hisoblab beruvchi dastur tuzing (pow(a,b) matematik funksiyani o’rnini bosuvchi funksiya bo’lsin!).


Dastur kodi:


Dastur Natijasi:



  1. n ta elementdan iborat a[n] massivning elementlari tasodifiy sonlar generatsiyasi orqali to’ldirilib ([20,30] oraliqdagi sonlar bo’lsin), natija qora ekranda chop etilsin.


Dastur kodi:


Dastur Natijasi:



  1. m ta elementdan iborat a[m] massivning elementlari tasodifiy sonlar generatsiyasi orqali to’ldirilib ([50,90] oraliqdagi sonlar bo’lsin), undagi barcha toq sonlarning yigindisini hisoblab beruvchi dastur tuzing.


Dastur kodi:


Dastur Natijasi:



  1. 10 ta elementdan iborat a[10] massivning elementlari tasodifiy sonlar generatsiyasi orqali to’ldirilib ([30,70] oraliqdagi sonlar bo’lsin), undagi barcha juft sonlarning sonini hisoblab beruvchi dastur tuzing.(Massivdagi juft sonlarni sanaydigan k o’zgaruvchidan foydalaning!)


Dastur kodi:


Dastur Natijasi:



  1. Fayllar tizimidan foydalangan holda, m ta elementdan iborat a[m] massivning elementlari tasodifiy sonlar generatsiyasi orqali to’ldirilib ([40,80] oraliqdagi sonlar bo’lsin), undagi barcha juft sonlarning yigindisini hisoblab beruvchi dastur tuzing.


Dastur kodi:


Dastur Natijasi:



  1. Fayllar tizimidan foydalangan holda, n ta elementdan iborat a[n] massivning elementlari tasodifiy sonlar generatsiyasi orqali to’ldirilib ([10,100] oraliqdagi sonlar bo’lsin), massiv elementlari orasidan 11 ga qoldiqsiz bo’linadigan sonlarni chop etuvchi dastur tuzing.


Dastur kodi:


Dastur Natijasi:



  1. (Matritsaning bosh diagonali elementlarining yig‘indisini hisoblash) n * n matritsaning diagonalida joylashgan elementlarning yig‘indisini hisoblovchi funksiya yordamida dastur tuzing. Quyidagi sarlavha ostida funksiya e’lon qilinsin (SumDiagonal).



Kiruvchi ma’lumotlar

Chiquvchi ma’lumotlar

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16

diagonal summasi 34


Dastur kodi:


Dastur Natijasi:



Eslatma: Yuqorida ko’rsatilgan tartibda topshirilmagan topshiriqlar avtomatik tarzda 0 ball bilan baholanadi! Topshiriqlarni javobi dars vaqtida faylni qanday nomlash va qanday tartiblashtirish ko’rsatib berilgani kabi yuklansin!
Yüklə 53,83 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin