محل تبلیغات شما

مثال: الگوریتمی بنویسید که تا زمانی که کاربر عدد منفی وارد نکرده از او عدد بگیرد و در پایان تعداد اعداد وارد شده را نمایش دهد.

 

  1. شروع
  2. count=0
  3. N را دریافت کن
  4. count=count+1
  5. اگر N>=0 به مرحله‌ی ۳ برو
  6. count را نمایش بده
  7. پایان

 

توضیح مثال بالا: در این الگوریتم ابتدا یک شمارنده به نام count ایجاد کردیم تا با استفاده از آن تعداد اعداد وارد شده را شمارش کنیم، سپس عدد N را دریافت می‌کنیم و بلافاصله یک واحد به شمارنده اضافه می‌کنیم، سپس بررسی می‌کنیم و اگر عدد وارد شده مثبت باشد (منفی نباشد) مجددا به مرحله ۳ رفته و عدد بعدی را دریافت می‌کنیم و یک واحد نیز به شمارنده اضافه می‌کنیم، حال شرط را چک کرده و در صورت برقرار بودن مجددا دستورا اجرا می‌شوند و در نهایت تعداد اعداد وارد شده (count) نمایش داده می‌شود.

همانگونه که متوجه شدید شرط این حلقه به شمارنده وابسته نبود و بستگی به این داشت که کاربر چه عددی را وارد کند، از شمارنده (در اینجا ‌count) به عنوان متغیری برای شمارش تعداد اعداد وارد شده استفاده کردیم و در نهایت آن‌را به کاربر نمایش دادیم.

در پایان این آموزش شما باید مهارت‌های زیر را کسب کرده باشید:

  • با مفهوم الگوریتم و کاربرد آن آشنا شده باشید.
  • بتوانید برای حل مسائل الگوریتم مناسب را ارائه دهید.

برای درک بهتر این آموزش تمرین‌های زیر را انجام دهید:

  1. داده‌ها و خواسته‌های مسئله برای حل یک معادله‌ی درجه ۲ را بنویسید.
  2. فرض کنید طول (L)، عرض (W) و ارتفاع (H) یک مکعب مستطیل به شما داده شده و حجم آن (V) را از شما میخواهند، نحوه حل این مسئله را به صورت مرحله به مرحله بنویسید.
  3.  

معرفی سری اساسینس کرید

معرفی نرم افزار فتوشاپ

آموزش نوشتن الگوریتم ۴

شمارنده ,عدد ,اعداد ,نمایش ,الگوریتم ,یک ,وارد شده ,تعداد اعداد ,اعداد وارد ,را دریافت ,به شمارنده ,شمارنده اضافه می‌کنیم،

مشخصات

تبلیغات

محل تبلیغات شما

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها