کامپیوتربرنامه نویسی

از div به "پاسکال" چیست؟ علاوه بر این، محاسبات و نمونه

هر سال تقاضا برای شغل برنامه نویس. در حال حاضر برای نوشتن کد ها به طور گسترده ای در اطراف یک دوجین زبان در سطوح مختلف استفاده می شود. به منظور ایجاد روند یادگیری برنامه نویسی کامپیوتر کارآمد تر، دانش آموزان دبیرستانی و دانشجویان 1-2 دوره برای اولین بار تدریس برای ایجاد برنامه های خود را در زبان "پاسکال". عملیات دیو و وزارت دفاع، و محاسبات دیگر در میان آن تمرکز این مقاله است.

چند کلمه از زبان پاسکال

"پاسکال" در 1968-1969 توسط دانشمند معروف آقای Wirth، که بعدها اهدا شد جایزه تورینگ و یک مدال ایجاد شد "پیشگامان فن آوری کامپیوتر است." تاریخ و زمان آخرین مدت کوتاهی قبل از آن در توسعه زبان استاندارد شرکت "الغول 68." در مقاله ای در سال 1970 منتشر شده، هدف اصلی از کار خود آقای Wirth ایجاد یک ابزار موثر که با استفاده از برنامه نویسی ساخت یافته و داده نامیده می شود.

پس از آن، زبان "پاسکال" تا به حال تاثیر زیادی در این زمینه فن آوری اطلاعات، تبدیل شدن به یکی از پایه. تا به امروز، آن است که بر روی آن یک برنامه نویسی آموزش های حرفه ای در بسیاری از دانشگاه های پیشرو در جهان است.

تقسیم عدد صحیح چیست

در ریاضیات، تحت عنوان درک عملکرد دو عدد صحیح. به عنوان یک نتیجه از تقسیم عدد صحیح از یکی از آنها به دیگری، آن قسمت صحیح خارج قسمت است. به عبارت دیگر، اگر:

24: 6 = 4؛

100: 3 = 33

55: 6 = 9؛

و غیره.

تقسیم عدد صحیح نیز پیدا کردن خارج قسمت جزئی به نام.

توجه داشته باشید که با این عمل، اگر سود سهام کوچکتر از مقسوم علیه است، نتیجه صفر است.

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

تی. E. تقسیم به معنای معمول انجام، و پس از گرد کردن نتیجه به نزدیکترین عدد صحیح سمت کوچکتر است.

عملیات در DIV "پاسکال"

دیو - در زبان ما یک اپراتور خاص برای تقسیم عدد صحیح فراهم می کند. بیان پاسکال، فرمول است که در بالا ارائه شد را به شکل داشته باشد:

س: = یک div ب.

اگر ما در حال صحبت کردن در مورد ثابت، به عنوان مثال، Q = 50 و b = 9، پس ما باید: = 50 دیو 9. به عنوان یک نتیجه، Q به 5 برابر خواهد شد.

محاسبه تعادل

عملیات در DIV "پاسکال" است که معمولا با وزارت دفاع مطالعه قرار گرفت. قبل از اینکه ما پیدا کردن آنچه که معنای این رکورد، در چگونه شما می توانید بقیه از تعداد پیدا کنید.

بدیهی است، می توان آن را با استفاده از یک مقدار به دست آمده به عنوان یک نتیجه از تقسیم عدد صحیح، یعنی پیدا شده است. E.

R = A - BX q است.

وزارت دفاع عملیات در "پاسکال"

در پاسکال پیدا کردن باقی مانده می تواند بسیار ساده است. برای این منظور وزارت دفاع عملگر دودویی ارائه شده است.

آن را به عنوان زیر نوشته می شود:

R = ب وزارت دفاع.

اگر، برای مثال، یک 9 = 50 و b =، پس ما باید تحقیق: = 50 وزارت دفاع 9. در نتیجه، R تا 4 برابر است.

کاربرد عملی

پیدا کردن باقی مانده تقسیم (R) در محاسبات و ارتباطات از راه دور استفاده می شود. با چنین عملیات کنترل تولید و اعداد تصادفی در یک دامنه محدود.

اپراتور وزارت دفاع، و برای تعیین تعدد اعداد استفاده می شود، متر الکترونیکی. بخش پذیری یک عدد توسط دیگر با یک عدد صحیح. بدیهی است، این یک جفت از اعداد، که نتیجه استفاده از اپراتور می دهد 0 وزارت دفاع هستند.

در "پاسکال" شرایط تعدد می تواند نوشته شود:

اگر ب وزارت دفاع = 0 سپس ارسال (A، 'برابر'، ب).

برای مثال، وقتی یک کد وضعیت شروع برای مقادیر A = 4 و b = 2 ثبت شده در بالا در مانیتور از کتیبه "4 برابر 2" نشان می دهد.

علاوه بر این، وزارت دفاع اپراتور می تواند مورد استفاده برای نمایش آخرین رقم از عدد در سیستم ده دهی. برای این کار، استفاده از ساخت و ساز و r = وزارت دفاع 10. برای مثال، دستور = r و 37 وزارت دفاع 10 7 نتیجه را به من بدهید.

TRUNC اپراتور

است اپراتور دیگر، که شما با آن می توانید نتیجه همان است که از یک div به "پاسکال" وجود دارد. این در مورد TRUNC، که نه تنها به اعداد صحیح اعمال است. این نتیجه به عنوان بخش عدد صحیح استدلال کسری خروجی. همراه با اپراتور "عادی" به دست آمده با تقسیم نتیجه همان است. مثال بالا در نظر بگیرید. اجازه دهید یک = 51 و b = 9. سپس با Q فرمان: = 51 9 دیو به دست آوردن س: = 5، ما به عنوان یک نتیجه از گرد کردن به دست آورد. اما اگر به همان تعداد از اپراتورهای TRUNC اعمال می شود، آنگاه q: = TRUNC (51/9) خواهد شد س: .. = 5، به عنوان مثال، همان نتیجه.

مثال 1

در نظر بگیرید که چگونه می توانید دیو و وزارت دفاع در "پاسکال" برای حل مشکلات عملی استفاده کنید. فرض کنید شما نیاز به پیدا کردن مجموع ارقام یک عدد دو رقمی است. استدلال به شرح زیر است:

  • همانطور که در بالا نشان داده شد، آخرین ارقام در اعداد ممکن است با استفاده از آن و به تعداد 10، وزارت دفاع اپراتور به دست آمده؛
  • همانطور که به شماره اول، و سپس آن را خارج از نوبت، اگر شما در وزارت دفاع جایگزین در این تیم در دیو "پاسکال".

ما در نوشتن کد برای زبان "پاسکال". آن را نگاه کنید شرح زیر است:

برنامه Sum_2؛ (نام برنامه)

تعداد VAR، NUMBER1، NUMBER2، مجموع: عدد صحیح؛ (یک لیست از متغیرها و تعیین نوع خود را به عنوان یک عدد صحیح)

آغاز (آغاز برنامه بدن)

ارسال ( 'ورودی عدد دو رقمی')؛ (نمایش عبارت "ورودی عدد دو رقمی")

به عنوان خوانده شده (عدد)؛ (ورودی اولیه عدد)

NUMBER1: = تعداد DIV 10؛ (محاسبه رقم اول)

NUMBER2: = تعداد وزارت دفاع 10؛ (محاسبه رقم دوم)

مجموع: = number1 + number2 بدست؛ (محاسبه مقدار از اعداد)

ارسال (مجموع)؛ (نتیجه خروجی بر روی صفحه نمایش)

پایان.

برای تعداد 25، در نتیجه از با استفاده از این برنامه 7 است، و، برای مثال، 37-9.

مثال 2

نوشتن کد برای یک برنامه است که محاسبه مجموع ارقام عدد 3 رقمی.

چگونه برای پیدا کردن آخرین رقم - قابل درک است. این است که پیچیده و محاسبه 1 است. آن را به عنوان یک نتیجه از با استفاده از تگ div عملگر را به "پاسکال" به این شماره و 100. آن باقی مانده است برای تعیین چگونگی پیدا کردن رقم دوم اتفاق می افتد. برای این کار، شما می توانید یک طراحی پیچیده تر، که اگر به عدد اصلی به دست آمده به نتیجه و به 10 وزارت دفاع اپراتور استفاده کنید، و به اعمال DIV اپراتور 10، و سپس.

کد برنامه برای محاسبه مجموع ارقام یک عدد سه رقمی را به صورت زیر خواهد بود:

برنامه Sum_3؛ (نام برنامه)

ور Number3، مجموع: عدد صحیح؛ (یک لیست از متغیرها و تعیین نوع خود را به عنوان یک عدد صحیح)

آغاز (آغاز برنامه بدن)

ارسال ( 'ورودی تعداد درخت رقمی')؛ (نمایش عبارت «ورودی درخت رقمی»)

به عنوان خوانده شده (Number3)؛ (ورودی اولیه عدد)

مجموع: = Number3 DIV 100 + Number3 وزارت دفاع 10 + Number3 DIV 10 وزارت دفاع 10؛ (محاسبه مقدار)

ارسال ( 'مجموع)؛ (نتیجه خروجی بر روی صفحه نمایش)

پایان.

برخی از یادداشت

توجه داشته باشید که عمل تقسیم معمولی هنگامی که اعمال را به صحیح استدلال فراتر از کلاس خود. این اساسا آن را از عملیات متمایز در DIV "پاسکال"، و همچنین به عنوان اپراتور وزارت دفاع، که به نتیجه به عنوان یک عدد صحیح.

منظور از اجرای عملیات نوع باینری (متر E. انجام در 2 عملوند) در یک عبارت پیچیده است بر اساس اولویت و پرانتز خود تعیین می شود. به عبارت دیگر، براکت اگر وجود دارد برای اولین بار در بیان خود ارزیابی از چپ به راست. عملیات *، /، وزارت دفاع و DIV هستند اولویت بالاتری نسبت به + و -. اگر براکت وجود ندارد، برای اولین بار از چپ به راست باید به انجام اقدامات با اولویت بالاتر، و پس از آن - + و -.

حالا که شما می دانید چه عملکرد در DIV "پاسکال" استفاده می شود. شما همچنین می دانیم فرصت های ارائه شده استفاده از عملگر وزارت دفاع است که، برای اطمینان، کمک خواهد کرد که به شما برای ایجاد برنامه های کاربردی خود را.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.birmiss.com. Theme powered by WordPress.