C# Fibonacci Dizisi Kodları



 Fibonacci Dizisi Kodları  



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace FibonacciDizisi
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            label1.Text = "Sayı";
            button1.Text = "Diziyi getir";
        }

        private void button1_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();
            int sayi = Convert.ToInt32(textBox1.Text);
            if (sayi == 1)
                listBox1.Items.Add(1);
            else
            {
                listBox1.Items.Add(1);
                listBox1.Items.Add(1);
                if(sayi>2)
                {
                    int birOnceki = 1, ikiOnceki = 1, deger;
                    for(int i=3; i<=sayi; i++)
                    {
                        deger = birOnceki + ikiOnceki;
                        listBox1.Items.Add(deger);
                        ikiOnceki = birOnceki;
                        birOnceki = deger;
                    }
                }
            }
        }
    }
}


---------------------------------------------------------------------------------------

Mars Yolcusu
C#
#csharp #fibonacci #kod #kodlama #programlama #mühendislik #bilgisayarprogramlama #fibonacciserisi

Kodlarda anlamadığınız olursa yorumlarda belirtirseniz yardımcı olurum. :)

C# Fibonacci Dizisi Kodları C#   Fibonacci Dizisi Kodları    Reviewed by MARS on Eylül 08, 2017 Rating: 5

Hiç yorum yok:

Blogger tarafından desteklenmektedir.