Module: عبارات حسابی


Problem

7/7

ویژگی های تقسیم در پاسکال

Theory Click to read/hide

ویژگی های تقسیم در پاسکال
در زبان برنامه نویسی پاسکال سه عملیات تقسیم وجود دارد:
/ - تقسیم،
div - تقسیم عدد صحیح، 
mod - محاسبه باقیمانده یک بخش.

چیزهایی که باید به خاطر بسپارید:
1) عملیات محاسبه باقیمانده تقسیم (mod) و تقسیم عدد صحیح (div) ONLY روی اعداد صحیح.
2) عملیات تقسیم (/) همیشه یک عدد واقعی را برمی گرداند و نتیجه آن را نمی توان روی یک متغیر عدد صحیح نوشت.

بیایید به نمونه هایی از انجام عملیات تقسیم نگاه کنیم: var i, n: عدد صحیح; x:real; من := 7; x := i div 4; // x = 1.0000000000000E+000، از تقسیم عدد صحیح استفاده کنید و نتیجه را در یک متغیر واقعی ذخیره کنید. x := i / 4; // x = 1.750000000000E+000، از تقسیم عادی استفاده کنید n := i div 4; // i = 1 زیرا از تقسیم عدد صحیح استفاده می کنیم و نتیجه را در یک متغیر صحیح ذخیره می کنیم n := i mod 4; // n = 3، از آنجایی که ما باقیمانده تقسیم را می گیریم و مقدار را به یک متغیر عدد صحیح می نویسیم.

Problem

1) در خطوط 6، 8، 10 و 12، خروجی مقدار متغیر محاسبه شده در خط قبلی را سازماندهی کنید (خروجی را از یک خط جدید سازماندهی کنید).
2) برنامه را اجرا کنید.
3) مطمئن شوید که برنامه دقیقاً همانطور که در قسمت تئوری نوشته شده است کار می کند.
4) پاسخ ها را تجزیه و تحلیل کنید.