Module: (C++) عملگر شرطی


Problem

12/17

بزرگتر از دو - گزینه 3. عبارت شرطی ناقص

Theory Click to read/hide

گزاره شرطی ناقص

اگر در "در غیر این صورت" شما مجبور نیستید کاری انجام دهید (به عنوان مثال: "اگر بستنی در فروش وجود دارد، بستنی بخرید"، و اگر نه ...)، سپس کل بلوک "وگرنه" شما می توانید یک فرم مخفف (ناقص) عملگر شرطی را حذف کرده و از آن استفاده کنید:
<پیش> اگر (شرط) { ... // اگر شرط درست باشد چه باید کرد } بیایید مثالی از حل مسئله یافتن حداکثر دو عدد با استفاده از فرم ناقص عملگر شرطی را در نظر بگیریم.
 

Problem

می توانید حل مسئله یافتن حداکثر دو عدد را با استفاده از فرم ناقص عملگر شرطی رسمی کنید.

با استفاده از یک متغیر اضافی Max که مقدار اولیه آن برابر با مقدار متغیر A تنظیم شده است. بعد، بررسی می کنیم که آیا مقدار متغیر B بزرگتر از مقدار متغیر Max است، سپس مقدار متغیر Max را با مقدار متغیر B.

با استفاده از این طرح، به راحتی می توان حداکثر مقدار سه یا چند عدد از آنها را پیدا کرد.