Мавзу: Чизиқли, тармоқланувчи ва такрорланувчи жараёнларни ташкил қилувчи операторлар


Download 0.54 Mb.
Sana04.02.2023
Hajmi0.54 Mb.
#1158523
Bog'liq
1-dedline Topshiriq-6 732-21-guruh A.Ergashev


Мавзу: Чизиқли, тармоқланувчи ва такрорланувчи жараёнларни ташкил қилувчи операторлар.

1-амалий топшириқ. Чизиқли жараёнлар.



6.

Тўғри бурчакли учбурчакнинг катетлари берилган. Унинг гепотенузаси ва юзини топинг.



Дастур коди:
#include
#include

using namespace std;


int main()


{
int a; cout << "a = ", cin >> a;
int b; cout << "b = ", cin >> b;
float c , s;

c = sqrt(pow(a, 2)) + pow(b, 2);


s = a * b / 2;

cout << "Uchburchakning gipotenuzasi = " << c << "\n";


cout << "Uchburchakning yuzi = " << s;

return 0;


}


Дастур натижаси:

2-амалий топшириқ. Тармоқланувчи жараёнлар.


6.


Дастур коди:
#include
#include

using namespace std;


int main()


{
int y, x, a;
cin >> x;
cin >> a;
if (x > 6) {
y = 5 * pow(x, 5) + pow(x, 4) + pow(x, 3) + 1;
}
if (2 <= x <= 6) {
y = 3 * pow(x, 2) - 2 * x + a * x;
}
if (x < 2) {
y = 3 * sin(x) + 4;
}

cout << "y = " << y;


return 0;


}


Дастур натижаси:

3-амалий топшириқ. Такрорланувчи жараёнлар.


6. n бутун сони берилган (b>0). S=n2+(n+1)2+(n+2)2+…+(2*n)2 йиғиндини ҳисоблаш дастурини тузинг.


Дастур коди:
#include
#include

using namespace std;


int main()


{
int n, S = 0, P = 1; cin >> n;

for ( int i = 1; i <= n; i++){


P *= 2 * i - 1;
S += pow(2 * i, 2);
}
cout << "S = " <

return 0;


}


Дастур натижаси:

Download 0.54 Mb.

Do'stlaringiz bilan baham:




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