PDA

View Full Version : کمک برای الگوریتم نویسی



saman_Dx
پنج شنبه 24 آبان 1386, 16:23 عصر
با سلام به همه دوستان .
لطفا کمک کنید .
من تازه زبان برنامه نویسی سی رو شروع کردم به یاد گرفتن.
یک الگوریتم از خواستم میخواستم کمکم کنید.
الگوریتمی بنویسید که 90 عدد را از ورودی دریافت کند و میانگین آن را محاسبه و چاپ کند ( برای ورودی از یک متغیر استفاده کنید ) فلوچارت آن را هم رسم کنید

emad_67
پنج شنبه 24 آبان 1386, 16:46 عصر
الگوریتم خاصی نداره. تو یه حلقه از باید اعداد رو از وروری بگیری و بریزی تو یه آرایه بعد هم همه عنصر های آرایه رو با هم جمع کنی و تقسیم بر 90 کنی.

mzjahromi
پنج شنبه 24 آبان 1386, 16:47 عصر
خوب مشکل کجاست؟
کدوم قسمتش کمک میخوای؟

saman_Dx
پنج شنبه 24 آبان 1386, 16:53 عصر
اگه میشه الگوریتم کلی رو برام بنویسید
با تشکر که جواب دادید

emad_67
پنج شنبه 24 آبان 1386, 18:49 عصر
اینی که گفتم الگوریتمش بود دیگه. منظورت اینه که مراحل انجام برنامه رو بنویسم؟

alinaghiha
پنج شنبه 24 آبان 1386, 23:27 عصر
اگه منظورت از الگوریتم شبه کده
من یه پیشنهاد دیگه دارم
ساده میگم اما کد نویسی با خودته
ببین ما باید حلقه ای داشته باشیم که 90 بار اعمال زیر رو انجام بده
1-دریافت از ورودی
2- عمل جمع (برای عمل جمع هم یه ظرف خالی لازم داریم تا ورودی ها رو بهش اضافه کنیم مثلا یه متغیر Sum داری که اولش صفره هر چی از ورودی میگیری با این Sum جمع کن)
از حلقه که بیای بیرون مجموع داخل Sum قرار گرفته حالا Sum رو بر 90تقسیم کن
شروع کن بنویس همینجا ایرادشو با هم رفع کنیم
موفق باشی

mahdavinataj
دوشنبه 05 آذر 1386, 16:23 عصر
الگوریتم می تواند به صورت زیر باشد:

s را صفر قرار بده
i را 0 قرار بده
مادامی که i != 90
n را بخوان
n+s را در s قرار بده
i+1 را در i قرار بده
----------------
s/90 را چاپ کن.