:: پشتیبانی فنی ADSL به پارسی ::

::: ADSL - ویندوز - نرم افزار - سخت افزار - موبایل - لینوکس - آفیس - شبکه - برنامه نویسی :::

:: پشتیبانی فنی ADSL به پارسی ::

::: ADSL - ویندوز - نرم افزار - سخت افزار - موبایل - لینوکس - آفیس - شبکه - برنامه نویسی :::

:: پشتیبانی فنی ADSL به پارسی ::

تقدیم به تمام پشتیبانان ADSL که به رنج در تلاشند

*** تاسیس به سال 1389 در بلاگفا ***

بایگانی
پیوندهای روزانه
  • ۰
  • ۰

در این مثال با استفاده از حلقه while اعداد فیبوناتچی تا محدوده ای که از کاربر عددی گرفته می شود چاپ می گردد ،،، در while از Break استفاده نکردیم چون روش قدیمی و ناکارآمدیست و بهتر است عادت کنیم که راه های دیگه ای برای خروج از حلقه ها پیدا کنیم wink

 

 

 

 

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace For_While_Do_While
{
    internal class Program
    {
        static void Main(string[] args) // Fibonutchi adslfa.blog.ir
        {
            int Mahdodeh;
            Mahdodeh = Convert.ToInt32(Console.ReadLine());

            int f0 = 0;
            int f1 = 1;
            int f2;
            int i = 3;
            while(i<= Mahdodeh)
            {
                f2 = f0 + f1;
                if(f2 <= Mahdodeh )
                {
                    Console.WriteLine(f2);
                    f0 = f1;
                    f1 = f2;
                }       
            i++;
            }
        }
    }
}