View Full Version : برنامه ای برای محاسبه مساحت - پاسکال
roya_2003
سه شنبه 19 خرداد 1388, 11:44 صبح
با سلام.
من نمونه برنامه ای میخواستم که 10 عدد به عنوان x و y بگیره و از طریق فرمول زیر مساحت رو بده: (به زبان پاسکال)
S=(x1y2+x2y3+...)-(x2y1+x3y2+...)=|s|
ممنون میشم راهنمایی نمایید
vcldeveloper
سه شنبه 19 خرداد 1388, 14:15 عصر
اینجا برای شما برنامه گذاشته نمیشه. می تونید خودتون شروع کنید، هر جا گیر کردید، اینجا بپرسید.
roya_2003
سه شنبه 19 خرداد 1388, 18:02 عصر
ممنون. برنامه رو نوشتم.
من در برنامه 3 متغیر از نوع real تعریف کردم، و در پابان هم که خروجی که همان مساحت باشد نشان داده می شود بصورت نماد علمی نشان داده می شود در صورتیکه عدد صحیح می باشد ، راهی نیست که متغیر از نوع real باشد ولی خروجی در صورت صحیح بودن با نماد علمی نمایش داده نشود؟
ممنون
Mahmood_M
دوشنبه 25 خرداد 1388, 16:21 عصر
منظورتون از نماد علمی چیه ؟
اگه می خواید که قسمت اعشاری نشون داده نشه می تونید اون رو تبدیل به Integer تبدیل کنید :
FloatToInteger(S);
داده های از نوع Real رو می تونید به وسیله ی تابع بالا به یک عدد صحیح تبدیل کنید ...
اگر می خواید که عدد اعشاری رو گرد کنید می تونید از تابع Round استفاده کنید :
I : Integer;
...
I := Round(S);
اگه مشکل جای دیگه هست بگید تا راه حل بهتری ارایه بشه ...
موفق باشید ...
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.