1-AMALIY ISH
Mavzu: Kiritish va chiqarish funksiyalari. Algoritm va uning turlari.
Ishdan maqsad: Blok sxema elementlarini o’rganish, sodda va murakkab algoritmlarni tuzish
O`lchami x bo`lgan qubik berilgan. Uning hajmini toping.
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.
ABCD kvadratning ikkita uchi A(x1,y1) va B(x2,y2) berilgan kvadrat tomoni, peremetri, va yuzini toping.
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.
x va y haqiqiy son berilgan. Xisoblang: max(x, y) va min(x, y)
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
,
3-Topshiriq. for sikli
4-Topshiriq.
Berilgan n ta haqiqiy sonlarning eng kattasi topilsin.
Murakkab takrorlanuvchi sikl yordamida bajariladigan topshiriqlar
5-topshiriq
2-Variant
6-topshiriq
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
Q sonini P darajasini topuvchi funksiya tuzing.
Topshiriq 2.
Ikkita son berilgan. Ularning raqamlaridan soni ko‘pini toping. Sonni raqamlari sonini topuvchi funksiya tuzing.
Rekursiv funksiyaga oid topshiriqlar
3-topshiriq
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:
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:
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;
}
Dostları ilə paylaş: |