1- лаборатория иши


Download 46.76 Kb.
bet2/3
Sana31.01.2024
Hajmi46.76 Kb.
#1828507
1   2   3
Bog'liq
1- ëàáîðàòîðèÿ èøè

A)



B)




Z funksiyani hisoblash algoritmining blok– sxemasiga mos ravishda C++ dasturlashtirish tilida dasturini tuzamiz.


#include
#include
#include
using namespace std;
int main()
{
float y,Z;
cout<<"\n";
cout<<" y ni qiymatini kiriting, so`ng ENTER ni bosing y="; cin>>y;
if (y<=2) Z=1/(y*y*y-5*y+3);
else Z=y*y*y-5*y+3;
cout<<"\n"; cout<<" natija Z="<
cout<<"\n";
cout<<"Davom etirish uchun ixtiyoriy klavishni bosing . . ."<
cout<<"\n";
system("pause");
return 0;
}
Ushbu dasturni kompyuterning DEV C++ tizimiga kiritib natijalarni olish uchun F9 klavishini bosamiz va y ni qiymatlarini ko‘rsatilgan oraliqlar bo‘yicha kiritamiz. Kompyuter bizga natijalarni ekranga chiqarib beradi.


y ni qiymatini kiritish y=2
natija Z=1.0000
y ni qiymatini kiritish y=2.14
natija Z=2.10034
y ni qiymatini kiritish y=1.012
natija Z=-0.976976
2 - misol

bu yerda a=3,8; b=3,4.


Funksiya qiymatlarini hisoblash algoritmining blok–sxemasi quyidagicha bo‘ladi.





Bu blok–sxemada 3-blokdagi shart bajarilganda, 4, 8, 9, 10– bloklardagi amallar bajariladi. 3– blokdagi shart bajarilmaganda, 5– blokdagi shart tekshiriladi.


5– blokdagi shart bajarilganda, 6, 8, 9, 10–bloklardagi amallar bajariladi. 5– blokdagi shart bajarilmaganda esa boshqarish avtomatik ravishda 7– blokka o‘tib 7, 8, 9, 10– bloklar vazifalari bajariladi. Har uchala xolda ham y funksiyaning hisoblangan qiymati 8, 9-bloklar orqali monitor ekraniga chiqariladi.
Funksiya qiymatlarini hisoblash algoritmning blok–sxemaga mos ravishda C++ tilidagi dasturi quyidagicha bo’ladi.



Download 46.76 Kb.

Do'stlaringiz bilan baham:
1   2   3




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