«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
1-bilet
O'zgaruvchini saqlash uchun zarur bo'lgan xotira miqdori 64 bitli toifani keltiring
a,b,c haqiqiy sonlari berilgan. Shu sonlar a>b>c tengsizlikni qanoatlantirish yoki qanoatlantirmasligini aniqlovchi dasturini tuzing?
n ta elementdan tashkil topgan massiv berilgan. Dastlab massiv elementlari orasidan juft indekslilarini keyin toq indekslilarini chiqaruvchi dastur tuzilsin.
a[0], a[2], a[4], … a[1], a[3], a[5],.... Shart operatori ishlatilmasin.
m x n o’lchamli matritsa va k soni berilgan (0 <= k < n ). Matritsaning k – ustuni elementlarini chiqaruvchi dastur tuzilsin.
Ixtiyoriy sonning –darajasini hisoblovchi PowerA nomli funksiya hosil qiling. PowerA3 funksiyasi orqali A,B,C haqiqiy sonlarning va D,E butun sonlarning –darajasini hisoblovchi programma tuzilsin.
Tuzuvchi: Axatov.A
----------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
2-bilet
Algoritmning asosiy xossalari.
a,b,c haqiqiy sonlari berilgan. Bu sonlar a ≥ b ≥ c tengsizlikni qanoatlantirsa, ularning qiymatini 2 marta orttiruvchi, aks holda ular qiymatini absolyut qiymatga almashtiruvchi dasturini tuzing?
n ta elementdan tashkil topgan massiv berilgan (n juft son). Dastlab massiv elementlari orasidan toq indekslilarini o’shish tartibida keyin juft indekslilarini kamayish tartibida chiqaruvchi dastur tuzilsin. a[1],a[3],a[5],..,a[6],a[4],a[2],a[0]. Shart operatori ishlatilmasin.
m x n o’lchamli matritsa berilgan. Matritsaning 2 ga karrali (0, 2, 4,.. ) satrlarini chiqaruvchi dastur tuzilsin. Shart operatori ishlatilmasin.
Ixtiyoriy sonning 2-3-4-darajasini hisoblovchi PowerA234 nomli funksiya hosil
qiling. PowerA234 funksiyasi orqali A,B,C haqiqiy sonlarning 2,3,4-darajasini
hisoblovchi programma tuzilsin. Funksiya prototipi quyidagicha bo’lishi mumkin: Void PowerA234(float,float*,float*,float*);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
3-bilet
Algoritmning tasvirlash usullarini keltiring.
Uchta haqiqiy son berilgan. Shu sonlardan (1,3) oraliqga tegishlilarini aniqlovchi dasturini tuzing
n ta elementdan tashkil topgan massiv berilgan. Massiv elementlarini quyidagicha chiqaruvchi dastur tuzilsin. a[0], a[n-1], a[1], a[n-2], a[2], a[n-3],…
m x n o’lchamli matritsa berilgan. Matritsaning toq indeksli ustunlarini (1, 3, ..) chiqaruvchi dastur tuzilsin. Shart operatori ishlatilmasin.
2ta sonning o’rta arifmrtigi va geometrigini hisoblovchi MEAN nomli funksiya
hosil qiling. MEAN funksiyasi orqali A
juftliklarining o’rta arifmetigi va geometrigini topuvchi programma tuzilsin.
Funksiya prototipi quyidagicha bo’lishi mumkin:
Void MEAN(float,float,float,float);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
4-bilet
long va ulong toifali o'zgaruvchilarining olishi mumkin bo'lgan minimal va maksimal qiymatlari haqida ma’lumot keltiring
Doira radiusi va kvadrat tomoni ma’lum. Qaysi figuraning yuzasi kattaligini aniqlovchi dasturni tuzing
n ta elementdan tashkil topgan massiv berilgan. Massiv elementlarini quyidagicha chiqaruvchi dastur tuzilsin. a[0], a[1], a[n-1], a[n-2], a[3], a[4], a[n-3], a[n-4], ...
m x n o’lchamli matritsa va k soni berilgan (0 <= k < m ). Matritsaning k – satri elementlari yig’indisini va ko’paytmasini chiqaruvchi dastur tuzilsin.
Teng tomonli uchburchakning yuzasi va perimetrini hisoblovchi Triangle nomli
funksiya hosil qiling. Triangle funksiyasi orqali 3 ta teng tomonli uchburchakning
perimetri va yuzasini hisoblovchi programma tuzilsin.
Funksiya prototipi quyidagicha bo’lishi mumkin:
Void Triangle(float,float,float);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
5-bilet
Taqqoslash operatorlarini tasniflang
Ikki xonali son berilgan. Uning birinchi yoki ikkinchi raqamlari kattaligini aniqlovchi dasturni tuzing
n ta elementdan tashkil topgan massiv berilgan. Massiv oxirgi elementidan kichkina bo’lgan birinchi elementni chiqaruvchi dastur tuzilsin. Agar bunday element bo’lmasa, nol chiqarilsin.
m x n o’lchamli matritsa va k soni berilgan (0 <= k < n ). Matritsaning k – ustuni elementlari yig’indisini va ko’paytmasini chiqaruvchi dastur tuzilsin.
Tog’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:
Void RectPS (int,int,int,int);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
6-bilet
For takrorlanish operatorini tasniflang
Ikki xonali son berilgan. Uning raqamlari kublari yig’indisining to’rtlanganligi sonning kvadratiga tengligini aniqlash dasturni tuzing
Do'stlaringiz bilan baham: |