Chiziqli dasturlar tuzish


III. Yangi mavzuni o`rganish


Download 124.56 Kb.
bet11/16
Sana09.01.2022
Hajmi124.56 Kb.
#263566
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
lobar

III. Yangi mavzuni o`rganish

  • III. Yangi mavzuni o`rganish
  • Odatda, chiziqli algoritmlarning dastur shaklida yozilishi chiziqli dastur deb ataladi. Demak, chiziqli dasturdagi barcha operatorlar ketma-ket kelish tartibida bajariladi va xech qanday shart tekshirilmaydi.
  • 1–misol. Radiusi R bo‘lgan aylananing uzunligini hisoblash dasturi tuzilsin va R=9 birlik qiymat uchun bajarilsin.
  • Yechish: Aylananing uzunligini hisoblash formulasini esga olamiz: L=2πR. Paskal dasturlash tilida u S := 2*pi*R ko‘rinishga yoziladi. Dasturda bitta o’zgarmas pi va ikkita o‘zgaruvchi R va L qatnashadi. Masala shartiga ko‘ra R=9, ya’ni butun son. Shu sababli R o‘zgaruvchi turini Integer deb olamiz. Aylananing uzunligi L esa ko‘paytmada π qatnashgani uchun, albatta haqiqiy (Real) turli bo‘ladi. Aytilganlarni hisobga olib quyidagi dasturni tuzamiz:
  • Program aylana_uzunligi;
  • Var R:Integer; L:Real;
  • Begin
  • r := 9; L := 2*pi*R; WriteLn(‘L=‘,L,‘ birlik.‘); readln;
  • End.

Download 124.56 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




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