1-amaliy ish mavzu: Kiritish va chiqarish funksiyalari. Algoritm va uning turlari. Ishdan maqsad



Yüklə 165 Kb.
tarix19.11.2022
ölçüsü165 Kb.
#69910
DASTURLASH AMALIY ZAFAR 10


1-AMALIY ISH


Mavzu: Kiritish va chiqarish funksiyalari. Algoritm va uning turlari.
Ishdan maqsad: Blok sxema elementlarini o’rganish, sodda va murakkab algoritmlarni tuzish

  1. O`lchami x bo`lgan qubik berilgan. Uning hajmini toping.

  2. x va y son berilgan bu sonlarlar kattasini va kichigini topish algaritmini tuzing. 3.



2-AMALIY ISH


Mavzu: Chiziqli tuzilmalarning algoritmlari va ularning dasturi.
Ishdan maqsad. C++ dasturlash tilida dastur tuzilishi va alifbosi, ma`lumotlarning asosiy turlari bilan tanishish, kiritish-chiqarish operatorlari, matematik funksiyalar va konstantalardan foydalanishni o’rganish.

  1. ABCD kvadratning ikkita uchi A(x1,y1) va B(x2,y2) berilgan kvadrat tomoni, peremetri, va yuzini toping.





  1. x - butun, y - haqiqiy.


3-AMALIY ISH


Mavzu: Tarmoqlanuvchi algoritmlar va ularning dasturi.
Ishdan maqsad. if shart, case tanlash operatorlarini to‘g‘ri qo‘llashni o‘rganish, tarmoqlanuvchi algoritmga doir masalalarni dasturini tuzish.



  1. x va y haqiqiy son berilgan. Xisoblang: max(x, y) va min(x, y)






  1. a haqiqiy son berilgan. Quydagi rasmlarda tasvirlangan y(x) funktsiya uchun y(a)ni hisoblang.


4-AMALIY ISH
Mavzu: Takrorlanuvchi tuzilmali algoritmlar va ularning dasturi
Ishdan maqsad: C++ dasturlash tilining sikl operatorlari bilan tanishish. Sharti oldindan, shart oxiridan beriladigan takrorlanish va parametrik sikl operatorlarini o’rganish.

Topshiqlarni unda ko’rsatilgan sikldan foydalanib yozing.


1-Topshiriq. while sikli






2-Topshiriq. do while sikli



  1. ,

3-Topshiriq. for sikli







4-Topshiriq.

  1. Berilgan n ta haqiqiy sonlarning eng kattasi topilsin.


Murakkab takrorlanuvchi sikl yordamida bajariladigan topshiriqlar
5-topshiriq
2-Variant

6-topshiriq

  1. Raqamlari yig‘indisi n soniga teng (1 < n < 27) bo'lgan uch xonali natural sonlar soni - topilsin. Butin sonlarni bo'lish amallaridan (/, % ) foydalanilmasin.


5-AMALIY ISHI
Mavzu: Funksiyalarni tashkil etish.
Ishdan maqsad. Funksiya tushunchasi, C++ da funksiya qanday yaratilishini, qanday qismlardan iborat bo’lishini va unga qanday murojaat qilinishini o’rganish.

1-topshiriq

  1. Q sonini P darajasini topuvchi funksiya tuzing.


Topshiriq 2.

  1. Ikkita son berilgan. Ularning raqamlaridan soni ko‘pini toping. Sonni raqamlari sonini topuvchi funksiya tuzing.



Rekursiv funksiyaga oid topshiriqlar
3-topshiriq

  1. Berilgan sonni necha N faktorialga tengligini aniqlovchi rekursiv funksiya tuzing. Masalan, 6 = 3!.

6-AMALIY ISHI
Mavzu: Massivlarni tashkil etish
Ishdan maqsad. Bir o’lchovli massivlar va ular ustida amalllar bajarish ko’nikmalarini oshirish. Dasturini tuzish.


1-topshiriq:

  1. Bir o`lchamli sonli massivni o`rtacha qiymatidan kichik elementlarini o`rtacha qiymati hisoblansin.


2-topshiriq:
4.Bir o`lchamli sonli massivning elementlari massivning o’rtacha qiymatiga bo’lib chiqilsin
3-topshiriq:

  1. Bir o`lchamli sonli massivni elementlari massivni eng kata elementini kvadratiga bo`lib chiqilsin

XUSHNUD OG’A SHU 6 AMALIY ISH NI MISOLLARI MANIKI SHULARNI ISHLAB BARSANGIZ BO’LDI, KEYIN BU MISOLLARNI ISHLAGANDA NATIJASINI PRINTSCREEN ATIB QO’YISH GARAK AKAN C++ DA ISHLANGAN VERSIYASINI PASTDAGIDIN ATIB

Dasturlash1 fanidan 1-amaliyot ishi


1-topshiriq.
14-misol.
Tomoni a bo’lgan kvadrat berilgan uning peremetrini aniqlang.
#include
using namespace std;
int main()
{
int a;
cin>>a;
cout<<4*a;
return 0;
}

Yüklə 165 Kb.

Dostları ilə paylaş:




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin