جمعه, 05 ارديبهشت 1393 13:30

الگوریتم مجموع 20 عدد

نوشته شده توسط
این مورد را ارزیابی کنید
(1 رای)

الگوریتم

در این مطلب آموزشی ابتدا الگوریتم مجموع 20 عدد را برای حل توسط کامپیوتر طراحی و سپس نمونه کد آن را برای زبان های برنامه نویسی سی شارپ C# پیاده سازی می کنیم.

در الگوریتم مجموع 20 عدد در واقع می خواهیم 20 عدد صحیح را از کاربر دریافت کرده و مجموع آنها را محاسبه کرده و به وی نمایش دهیم. طرح این الگوریتم برای کامپیوتر به شرح زیر است:

 

1) شروع

2) مقدار صفر را در دو متغیر I و SUM قرار بده.

3) یک عدد بخوان و در متغیر N قرار بده.

4) حاصل عبارت SUM + N را در SUM قرار بده.

5) یک واحد به متغیر A اضافه کن.

6) اگر A < 20 است به مرحله 3 برو.

7) مقدار SUM را بعنوان مجموع اعداد نمایش بده.

8) پایان.

 

نکته: در زبان C# الگوریتم های حلقوی را  می توانیم بوسیله حلقه های for و while بنویسیم.

 

نمونه کد C# برای الگوریتم بالا (حلقه for)

 

int sum = 0;

for (int i = 0; i < 20; i++) {

int n = int.Parse(Console.ReadLine());

SUM += N;

}

Console.WriteLine("SUM : " + SUM.ToString());

 

نمونه کد C# برای الگوریتم بالا (حلقه while)

 

int sum = 0;

int i = 0;

while (i < 20) {

int n = int.Parse(Console.ReadLine());

SUM += N;

i++;

}

Console.WriteLine("SUM : " + SUM.ToString());

 

توجه: نمونه کد های بالا در پروژه ی ConsoleApplication نوشته شده است.

 

همچنین بخوانید


الگوریتم ماگزیموم دو عدد

الگوریتم ماگزیموم سه عدد

الگوریتم چهار عدد اصلی

الگوریتم روزهای هفته

الگوریتم مساحت و محیط مستطیل

الگوریتم مساحت و محیط دایره

الگوریتم مساحت مثلث

الگوریتم مساحت و حجم کره

الگوریتم جا به جا کردن مقادیر دو متغیر

الگوریتم ترتیب نزولی سه عدد

الگوریتم مجموع و میانگین پنج عدد

الگوریتم تبدیل سانتیگراد به فارنهایت

الگوریتم تبدیل فارنهایت به سانتیگراد

الگوریتم تعیین قائم الزاویه بودن مثلث

الگوریتم ریشه های معادله درجه دوم

الگوریتم محاسبه بیمه و مالیات حقوق یک کارمند

الگوریتم محاسبه حقوق یک کارمند بر اساس ساعت کار

الگوریتم محاسبه مالیات با درصدهای مختلف

الگوریتم تعیین هزینه تلگراف

الگوریتم مجموع 20 عدد

الگوریتم جمع دو ماتریس

الگوریتم تفریق دو ماتریس

الگوریتم ضرب داخلی یا ضرب نقطه ای (dot product) دو ماتریس

الگوریتم ضرب یک عدد حقیقی (scalar) در یک ماتریس

الگوریتم محاسبه ترانهاده (transpose) یک ماتریس

الگوریتم محاسبه دترمینان (determinant) یک ماتریس 2×2

الگوریتم محاسبه کهاد (minor) یک ماتریس

بازدید 1416 بار آخرین ویرایش در چهارشنبه, 19 اسفند 1394 15:33

اضافه کردن نظر


کد امنیتی
تازه سازی

جدیدترین های آندروید

جدیدترین های آموزش زبان فرانسوی

جدیدترین های آموزش زبان انگلیسی

جدیدترین های صوتی

جدیدترین های ویندوزفون

جدیدترین های الگوریتم

جدیدترین های آموزش PHP

جدیدترین های پیامک

ورود

رضایت از بهگذر را به گوش گوگل برسانید
Web Analytics

بیشتر بخوانید

آموزش تصویری ساخت گروه در تلگرام

همانطور که میدانید Developer Options در گوشی های آندروید قابلیت هایی را در اختیار برنامه نویس های آپ برای آندروید قرار میدهد. اما این منو در آندروید 4.2 به بعد از دید کاربران عادی مخفی شد و برای استفاده از آن ابتدا باید آن را در گوشی فعال نمایید. در این آموزش نحوه فعالسازی منوی Developer Option را به شما آموزش خواهیم داد.

بیشتر بخوانید

بیشتر بخوانید

Windows 8 Ringtone

گاهی ممکن است پس از مدتی صدای زنگ (رینگتون ها) و یا صداهای هشدار تلفن شما برایتان یکنواخت و تکراری شود. این زمانی است که تصمیم میگیرید آنها را عوض کنید. به علاوه گاهی ممکن است تصمیم بگیرید اصلا صدای زنگ را قطع کنید و به اصطلاح گوشی را سایلنت کنید و یا آن را در وضعیت ویبره (لرزش) قرار دهید. دانستن نحوه ی تنظیم این تغییرات برای هر کسی که دارای یک گوشی موبایل مجهز به ویندوز فون 8 است مهم می باشد.

بیشتر بخوانید

رضایت از بهگذر را به گوش گوگل برسانید