1-Masala. Masalaning matematik modeli quyidagicha:
yuza = π*r2.
π = 3,14159 ni konstanta sifatida e’lon qilamiz.
Blok-sxemasi
Mazkur blok-sxema asosida C++ dasturlash tilida yuqoridagi masalani kodini yozish quyidagicha amalga oshiriladi:
Dastur kodi:
#include
using namespace std;
int main()
{
const double PI = 3.14159;
// 1-qadam: radius qiymatini kiritamiz
double radius;
cout << "Aylana Radiusini kiriting ==> ";
cin >> radius;
// 2-qadam: yuzani hisoblash formulasini kiritamiz
double yuza = radius * radius * PI;
// 3-qadam: Natijani ekranga chop etamiz
cout << "Aylananing yuzasi ==> ";
cout << yuza << " ga teng" << endl;
return 0;
}
Natija:
2-Masala. a = 2,5 b = 3 bo’lganda ab hisoblaydigan dastur kodini tuzish.
Blok-sxema
Dastur kodi:
#include
#include
using namespace std;
int main()
{
double a,b,c;
//o'zgaruvchilarga qiymat kiritamiz
cout << "a ga qiymat kiriting a = ";
cin >> a;
cout << "b ga qiymat kiriting a = ";
cin >> b;
//hisoblash jarayoni
c = pow(a,b);
cout << "a^b darajasi c = " << c << " ga teng" << endl;
return 0;
}
Natija:
Do'stlaringiz bilan baham: |