Мавзу: Чизиқли, тармоқланувчи ва такрорланувчи жараёнларни ташкил қилувчи операторлар. Баҳолаш
Download 190.12 Kb.
|
1-dedline 11-varyant
- Bu sahifa navigatsiya:
- Чизиқли жараёнлар.
- Тармоқланувчи жараёнлар.
- Dastur natijasi: 3-амалий топшириқ. Такрорланувчи жараёнлар.
- Dastur natijasi
Мавзу: Чизиқли, тармоқланувчи ва такрорланувчи жараёнларни ташкил қилувчи операторлар. Баҳолаш: 1-амалий машғулот 3 та индивидуал амалий топшириқлардан иборат бўлади. Топшириқлар қуйидагича баҳоланади: а). 1-амалий топшириқ. Тўлиқ ва аниқ бажарилган топшириқ учун 1,5% берилади. Топшириқ тўлиқ бажарилмаган бўлса ҳам, лекин тўғри мантиқий кетма-кетлик (алгоритм) келтирилган бўлса 0,5% берилади. б). 2-амалий топшириқ. Тўлиқ ва аниқ бажарилган топшириқ учун 1,5% берилади. Топшириқ тўлиқ бажарилмаган бўлса ҳам, лекин тўғри мантиқий кетма-кетлик (алгоритм) келтирилган бўлса 0,5% берилади. c). 3-амалий топшириқ. Тўлиқ ва аниқ бажарилган топшириқ учун 1,5% берилади. Топшириқ тўлиқ бажарилмаган бўлса ҳам, лекин тўғри мантиқий кетма-кетлик (алгоритм) келтирилган бўлса 0,5% берилади. д). Машғулотлардаги фаоллиги учун – 0,5%. 1-Лаборатория иши учун жами : 5 %. 1-амалий топшириқ. Чизиқли жараёнлар. 11. Учбурчак томонлари берилган бўлса, унинг томонларига туширилган баландликларини топинг. #include #include using namespace std; int main() { int a; float S; cout<<"Uchburchakning tomonini kiriting:";cin>>a; S=(sqrt(3)*a*a)/4; cout << "Yuzi=" < return 0; } 2-амалий топшириқ. Тармоқланувчи жараёнлар. Dastur kodi: #include #include using namespace std; int main() { int x,y; float const pi=3.14; cout<<"x->";cin>>x; if (x>2) { y=2*pow(x,5)+5*pow(x,3); } if (x<-4) { y=3*pow(sin(x*(pi/180)),4)+4; } if (-4<=x && x<=2) { int a; cout<<"a->";cin>>a; y=3*pow(x,a)-2*x; } cout<<"y->"< Dastur natijasi: 3-амалий топшириқ. Такрорланувчи жараёнлар. 11. n бутун сон берилган (n>0). Қуйидаги йиғиндини ҳисоблаш дастурини тузинг. С=1!+2!+3!+…n! Dastur kodi: #include using namespace std; int faktarial(int); int main() { int n,S=0,a; k1:cout<<"n->";cin>>n; if (n>0){ for(int i=1;i<=n;i++) { S+=faktarial(n); } cout<<"S->"< { cout<<"qayta kirit"< int faktarial(int n1) { if (n1>1) { return n1*faktarial(n1-1); } else { return 1; } }Dastur natijasi: Download 190.12 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling