شروع
I ← 0
S ← 0
S ← 0
ورودی: A
I ← I + 1
S ← S + A
ورودی ادامه دارد؟
بله ← بازگشت به مرحله ی سوم
خیر ← ورود به مرحله ی بعد
میانگین ← S / I
خروجی: میانگین
پایان
شبهدستور الگوریتم
۱
شروع الگوریتم
۲
مقداردهی اولیه: I ← 0, S ← 0
۳
دریافت ورودی: A
۴
افزایش شمارنده: I ← I + 1
۵
جمع مقادیر: S ← S + A
۶
بررسی ادامه ورودیها
۷
اگر ورودی دیگری وجود دارد، بازگشت به مرحله ۳
۸
محاسبه میانگین: میانگین ← S / I
۹
نمایش خروجی: میانگین
۱۰
پایان الگوریتم