برای حل یک مسئله باید مراحل آن الگوریتم را مشخص کنیم که به این کار طراحی الگوریتم می گوییم.که شامل سه مرحله است:

1-     خواندن ورودی ها توسط دستگاه های ورودی کامپیوتر مثل کیبورد

2-     انجام محاسبات توسط پردازشگر کامپیوتر(CPU)

3-     ارسال خروجی برای کاربر توسط دستگاه های خروجی کامپیوتر مثل مانیتور

 


ورودی چیست؟ به اطلاعاتی که کاربر به برنامه می دهد ورودی می گویند.



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