Blok-sxemasi Mazkur blok-sxema asosida C++ dasturlash tilida yuqoridagi masalani kodini yozish quyidagicha amalga oshiriladi: Dastur kodi


Download 129.55 Kb.
Sana09.10.2023
Hajmi129.55 Kb.
#1696462
Bog'liq
Masala 1


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:

  1. #include

  2. using namespace std;

  3. int main()

  4. {

  5. const double PI = 3.14159;

  6. // 1-qadam: radius qiymatini kiritamiz

  7. double radius;

  8. cout << "Aylana Radiusini kiriting ==> ";

  9. cin >> radius;


  10. // 2-qadam: yuzani hisoblash formulasini kiritamiz

  11. double yuza = radius * radius * PI;


  12. // 3-qadam: Natijani ekranga chop etamiz


  13. cout << "Aylananing yuzasi ==> ";

  14. cout << yuza << " ga teng" << endl;

  15. return 0;

  16. }

Natija:

2-Masala. a = 2,5 b = 3 bo’lganda ab hisoblaydigan dastur kodini tuzish.

Blok-sxema


Dastur kodi:


  1. #include

  2. #include


  3. using namespace std;


  4. int main()

  5. {

  6. double a,b,c;


  7. //o'zgaruvchilarga qiymat kiritamiz


  8. cout << "a ga qiymat kiriting a = ";

  9. cin >> a;

  10. cout << "b ga qiymat kiriting a = ";

  11. cin >> b;


  12. //hisoblash jarayoni


  13. c = pow(a,b);


  14. cout << "a^b darajasi c = " << c << " ga teng" << endl;


  15. return 0;

  16. }

Natija:

Download 129.55 Kb.

Do'stlaringiz bilan baham:




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