الگوریتم پایه علم کامپیوتر

الگوریتم پایه علم کامپیوتر

مبانی و مقدمات ورود به علم پیچیده کامپیوتر
الگوریتم پایه علم کامپیوتر

الگوریتم پایه علم کامپیوتر

مبانی و مقدمات ورود به علم پیچیده کامپیوتر

جملات توضیحی و جملات ورودی و خروجی

جملات توضیحی:


گاهی برای افزایش وضوح مراحل اجرای الگوریتم از جملات توضیحی استفاده می شود.

 

مثال: الگوریتم محاسبه تعداد اعداد زوج a تا b را با فرض a<b در نظر بگیرید:

 

1) شروع

 

2)C=0  ( C یک شمارنده است که تعداد عددهای زوج را شمارش میکند(

 

3  A= a mod 2 ((در این مرحله قسمت صحیح باقیمانده تقسیم a بر 2 در خانه A قرار می گیرد(.

 

4) اگر  A=0است به مرحله 6 برو.(زوج)

 

5)  A=A+1 و به مرحله 7 برو.(فرد)

 

6)  A=A+2 (اعداد زوج) و C=C+1 (اعداد فرد)

 

7) اگر a<b است، سپس به مرحله 3 برو.

 

8) مقدار C را چاپ کن.

 

9) پایان

 

در مراحل 2 و 3 به کمک جملات توضیحی وضوح کار بیشتر شده است.


 

جملات مربوط به ورودی و خروجی: 


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

 

مثال: میخواهیم با وارد کردن دو عدد a و b حاصل ضرب آنها را بدست آوریم.


1) شروع


2)a و b را بگیر


3) c = a * b


4) C را چاپ کن


5) پایان

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.