Module: تقسیم و باقیمانده اعداد صحیح


Problem

1 /16


تقسیم و باقیمانده اعداد صحیح

Theory Click to read/hide

در ماژول "عبارات حسابی" ما در مورد ویژگی های عملیات تقسیم در پاسکال صحبت کردیم.
به یاد داشته باشید که برای داده های عدد صحیح (نوع integer) می توانید از سه عملیات تقسیم استفاده کنید:
- تقسیم عادی، مقداری از نوع واقعی
برمی‌گرداند div - تقسیم عدد صحیح، زمانی که قسمت کسری را در نتیجه عملیات تقسیم حذف می کنیم
mod - محاسبه باقی مانده تقسیم

به یاد داشته باشید!

در پاسکال نتیجه تقسیم یک عدد صحیح بر یک عدد صحیح – این همیشه یک عدد واقعی است.

مثال: var a, b, d, e: عدد صحیح;   ج: واقعی a := 10; b := 3; ج := a/b; // پاسخ: s = 3.333333333333333E+000 d := a mod b; // پاسخ: d = 1 e := a div b; // پاسخ: e = 3 این عملیات در برنامه نویسی بسیار مهم هستند. آنها باید درک شوند و به درستی مورد استفاده قرار گیرند. و این نیاز به تمرین دارد!

 

Problem

برنامه ای بنویسید که با توجه به دو عدد a و b، نتیجه تقسیم اعداد صحیح و باقیمانده را در قالب داده شده نمایش دهد (به مثال ها مراجعه کنید)

ورودی برنامه دو عدد است: a و b
شما باید دو خط خروجی بگیرید:
در خط اول - نتیجه تقسیم عدد صحیح a بر b
در خط دوم - باقیمانده تقسیم a بر b
فرم خروجی را در مثال مقادیر ورودی و خروجی ببینید

نمونه ای از داده های ورودی و خروجی
ورودی
15 6
حصر
15 div 6 = 2
15 مد 6 = 3