گاما رو نصب کن!

{{ number }}
اعلان ها
اعلان جدیدی وجود ندارد!
کاربر جدید

جستجو

پربازدیدها: #{{ tag.title }}

میتونی لایو بذاری!

پارسا و پوریا به عنوان نمایندگان هنرستان طالقانی در یک مسابقه برنامه‌نویسی شرکت کرده‌اند. الگوریتم زیر یکی از سوالات مسابقه است. کدام گزینه شبیه الگوریتم داده شده است؟

1 ) 

الگوریتم الف و ب

2 ) 

الگوریتم ب و ج 

3 ) 

الگوریتم ج

4 ) 

 هر سه الگوریتم

پاسخ تشریحی :
نمایش پاسخ

برای بررسی این الگوریتم بهتر است به صورت اجرای خط به خط و با تعیین مقدار برای متغیرها خروجی الگوریتم‌ها را مقایسه نمایید 

الگوریتم سوال از یک متغیر کمکی به نام m استفاده کرده و مقادیر دو متغیر a,b را جابه‌جا می‌کند.

الگوریتم ج: با کمک جمع و تفریق این کار را انجام می دهد. مثلا a=5 , b=3 باشد.

خط سوم: مجموع را به a می‌دهد یعنی a=8 می‌شود

خط4: b=a-b  پس b=5 شد

خط5: a=a-b و a=3 شد.

جابجایی مقادیر انجام شد.

الگوریتم ب: با کمک دو متغیر کمکی w,m این کار را انجام داد.

الگوریتم الف: با ضرب و تقسیم می‌خواهد انجام دهد که خروجی اشتباه و اعشاری هم می‌شود. 

پس الگوریتم ج و ب مشابه الگوریتم سوال عمل کرد. 

تحلیل ویدئویی تست

علی مهری خانیکی