n butun soni va a haqiqiy soni berilgan (n > 0). a ning n – darajasini aniqlovchi dastur tuzilsin. an=a*a*a…a;
m x n o’lchamli matritsa berilgan. Matritsaning har bir satri elementlari yig’indisini chiqaruvchi dastur tuzilsin.
Natural sonning raqamlari soni va raqamlarining yig’indisini topuvchi
DigitCountSum nomli funksiya hosil qiling. Bu funksiya orqali a,b,c sonlarning raqamlari soni va yig’indisini hisoblovchi programma tuzilsin. Void DigitCountSum (int,int*,int*);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
7-bilet
Shartli takrorlanish operatorini tasniflang
Ikki xonali son berilgan. Uning raqamlari yig’indisi yana ikki xonali son bo’lishini aniqlovchi dasturni tuzing
n butun soni va a haqiqiy soni berilgan (n > 0). Bir sikldan foydalanib a ning 1 dan n gacha bo’lgan barcha darajalarini chiqaruvchi dastur tuzilsin.
m x n o’lchamli matritsa berilgan. Matritsaning har bir ustuni elementlari ko’paytmasini chiqaruvchi dastur tuzilsin.
Butun musbat sonning raqamlarini teskari tartibda chiqaruvchi InvertDigit nomli funksiya hosil qiling. Bu funksiya orqali a,b,c sonlarning raqamlari teskari tartibda chiqaruvchi programma tuzilsin. Funksiya prototipi quyidagicha bo’lishi mumkin: Void InvertDigit(int);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
8-bilet
Parametrli takrorlanish operatorini tasniflang
Ikki xonali son berilgan. Uning raqamlari yig’indisi uchga karraligini aniqlovchi dasturni tuzing
n butun soni va a haqiqiy soni berilgan (n > 0). Bir sikldan foydalanib quyidagi ya ning 1 dan n gacha bo’lgan barcha darajalarini chiqaruvchi g’indini hisoblovchi dastur tuzilsin. 1 + a + a2 + a3 + … an
m x n o’lchamli matritsa berilgan. Matritsaning har bir satri uchun
toq indeksli ustunlarining (1, 3, 5, …) o’rta arifmetigini chiqaruvchi dastur tuzilsin. Shart operatori ishlatilmasin.
Kiritilgan K butun musbat sonning o’ng tarafiga (oxiriga) R raqamli (1<=R<=9) qo’shuvchi AddRightDigit nomli funksiya hosil qiling. Funksiya prototipi quyidagicha bo’lishi mumkin: Int AddRightDigit(int son, int raqam);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
9-bilet
Tanlash operatorini haqida ma’lumot bering
Uchta haqiqiy sonlar berilgan. Ulardan manfiymaslarini kvadratga, manfiylarini to’rtinchi darajaga ko’taring.
m x n o’lchamli matritsa berilgan. Matritsaning har bir ustuni uchun
2 ga karrali satrlarining (0, 2, 4, …) yig’indisini chiqaruvchi dastur tuzilsin. Shart operatori ishlatilmasin.
Ikkita sonning qiymatini almashtiruvchi Swap nomli funksiya hosil qiling. Swap funksiyasi orqali A,B,C,D sonlaridan (a,B),(D,C) juftliklariningg qiymatlarini almashtiruvchi programma tuzilsin.
Kiritilgan K butun musbat sonning o’ng tarafiga (oxiriga) R raqamli (1<=R<=9) qo’shuvchi AddRightDigit nomli funksiya hosil qiling. Funksiya prototipi quyidagicha bo’lishi mumkin: Void Swap (int*, int*);
Tuzuvchi: Axatov.A
---------------------------------------------------------------------------------------------------------------
«Tasdiqlayman»
Kompyuter ilmlari va dasturlashtirish
kafedrasi mudiri:________O.A.Kayumov
« » « » 2022 yil.
10-bilet
Bir o'lchamli massivni e'lon qilishni to'g'ri ko’rsating
Do'stlaringiz bilan baham: |