Чизиқли жараёнлар


– MAVZU. C++ tilida sharti oldin tekshiriluvchi takrorlanuvchi jarayonlar bilan ishlash



Download 0,71 Mb.
bet12/12
Sana08.08.2021
Hajmi0,71 Mb.
#141659
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Mustaqil ish topshiriqlari

5 – MAVZU. C++ tilida sharti oldin tekshiriluvchi takrorlanuvchi jarayonlar bilan ishlash

Hajmi: 2 soat



Maqsadi: Talabalarga C++ dasturlash tilining sharti oldin tekshiriluvchi takrorlanuvchi jarayonlar bilan ishlashni o’rgatish.

Ko’rsatma:
1.Misol. bu yerda a=3,56

Yechilishi: 1. Dasturning blok sxemasi:


2. Topshiriqning dasturi:

  1. #include

  2. #pragma hdrstop

  3. #pragma argsused

  4. # include

  5. void main()

  6. { int i, n; float S;

  7. S=0; n=10;// birlamchi qiymatni o’zlashtirish

  8. float a=3.56;

  9. while(i

  10. {

  11. S+=sin(i+5*a)/(exp(i-1)*tan(i+1));

  12. i++;

  13. }

  14. cout<<"Javob S="<

  15. }

3. Dastur uchun tushincha.
TOPShIRIQLAR

Berilgan formula bo’yicha qator hadlari uchun n-ta hadni yig’indisini yoki ko’paytmasini hisoblash dasturini tuzing:




1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.


6 – MAVZU. C++ TILIDA ShARTI KEYIN TEKShIRILUVChI TAKRORLANUVChI JARAYoNLAR BILAN IShLASh

Hajmi: 2 soat



Maqsadi: Talabalarga C++ dasturlash tilining sharti keyin tekshiriluvchi takrorlanuvchi jarayonlar bilan ishlashni o’rgatish.

Ko’rsatma:

1.Misol. n=10 bo’lganda misolni ќisoblash dasturini tuzing.

Yechilishi: 1. Dasturning blok sxemasi:

2. Topshiriqning dasturi:



3. Dastur matni.

  1. # include

  2. # pragma hdrstop

  3. # pragma argsused

  4. # include

  5. void main()

  6. {int i, n; float S;

  7. S=0; n=10; i=1;

  8. do

  9. {

  10. S+=(12+25*i)/sqrt(i*i*i);

  11. i++;

  12. }

  13. while (i<=n);

  14. cout <

  15. }


TOPSHIRIQLAR
Berilgan formula bo’yicha qator hadlari uchun n-ta hadni yig’indisini yoki ko’paytmasini hisoblash dasturini tuzing:

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.


7 – MAVZU. C++ TILIDA PARAMETRLI TAKRORLANISh JARAYoNLARI BILAN IShLASh

Hajmi: 2 soat

Maqsadi: Talabalarga C++ dasturlash tilining parametrli takrorlanish jarayonlari bilan ishlashni o’rgatish.

Ko’rsatma:

1.Misol. ni hisoblash dasturini tuzing.

Yechilishi: 1. Dasturning blok sxemasi:


2. Topshiriqning dasturi:

  1. # include

  2. # pragma hdrstop

  3. # pragma argsused

  4. # include

  5. void main()

  6. {int i; float S;

  7. S=0;

  8. for(i=1;i<=15;i++)

  9. {

  10. S+=log((i+1)*i)*i*i*i/log(i*2);

  11. }

  12. cout <

  13. }

3. Dastur uchun tushincha.
Topshiriqlar.

Berilgan formula bo’yicha qator hadlari uchun n-ta hadni yig’indisini hisoblash dasturini tuzing:

1. .

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.


8 – MAVZU. C++ TILIDA MASSIVLAR BILAN IShLASh

Hajmi: 2 soat

Maqsadi: Talabalarga C++ dasturlash tilida massivlar bilan ishlashni o’rgatish.

Ko’rsatma:

1. Misol. Hafta kunlarini massivlardan foydalangan holda ekranga chišarish dasturini tuzing (Dushanba, Seshanba, Chorshanba, Payshanba, Juma, Yakshanba).

Yechilishi: 1. Dasturning blok sxemasi:


2. Topshiriqning dasturi:
3. Dastur uchun tushincha.

TOPShIRIQLAR

1. Bir o’lchamli sonli massivdan eng kichik elementni topish dasturini tuzing.

2. matrisani vektorga ko’paytirish dasturini tuzing.

3. Tekislikda, ichki radiusi r va tashqi radiusi R bo’lgan xalqa markazidan masofa uzoqlikda nuqtalar joylashgan. Halqa ichida joylashgan nuqtalar sonini aniqlashning dasturi tuzilsin.

4. matrisani transponirlash dasturini tuzing.

5. matrisa elementlarining orasidan modul bo’yicha eng kattasini va uning indeksini topish dasturi tuzilsin.

6. sonlar massivi berilgan, bilan ifodalangan massivni ekranga chiqarish dasturini tuzing.

7. matrisaning xamma elementlari yigindisini topish dasturi tuzilsin.

8. vektorlarning skalyar ko’paytmasini topish dasturi tuzilsin..

9. massivni o’sish tartibida joylashtirish dasturi tuzilsin.

10. tekislikda koordinatalari bilan berilgan, barcha nuqtalar orasidagi masofani topish daturi tuzilsin .

11.Yigindini xisoblash dasturi tuzilsin:

12. va sonlar to’plami berilgan, quyidagi ifodaning qiymatini xisoblash dasturi tuzilsin.



13. A5,5 matrisaning ko’rsatilgan ustunidagi musbat sonlarning yig’indisini toping.

14. A10,10 matrisaning birinchi ustun o’rta arifmetigidan kichik elementlarni ularning kvadratlari bilan almashtirng.

15. S5,5 haqiqiy sonlardan iborat matrisaning bosh diagonal elementlarining summasini toping.

16. Ikki o’lchamli massiv berilgan. O’rta arifmetigi katta bo’lgan satrni chiqaring.

17. Ikki o’lchamli massiv berilgan. Toping:

a) satrlar bo’yicha elementlarning absolyut qiymatlarining maksimumlari yig’indisini;

b) qatorlar bo’yicha elementlarning absolyut qiymatlarining maksimumlari yig’indisini.

18. Massivning juft satrlarini o’sish tartibida, toq satrlarini kamayish tartibida joylashtiring.

19. Massivning bosh diagonali elementlarini bir qatorga quyidagichi ekranga chiqaring:

a) chap yuqorida turgan elementdan:

b) o’ng pastda turgan elementdan.



20. a1, a2, … ,an butun sonlar berilgan. shartni qanoatlantiradigan elementlarni ekranga chiqaring.


Download 0,71 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish