Friday, June 20, 2014

Fibonacci dan Flowchart For C#

Fibonacci dan Flowchart for C#
Assalamualaikum teman-teman, selamat malam selamat berlembur bagi penikmat malam, kali ini gua mau berbagi dengan teman-teman nih, yah walaupun sudah memang pasaran juga di google cuman gak peduli banget, yang penting beda dengan yang lain. hehee...

Kali ini gua mau berbagi pengalaman tentang Fibonacci dengan menggunakan Flowchart. Pastinya teman-teman sudah paham dan sudah morolok lah menghitung deretan angka fibonacci.

Teman-teman bisa lihat Flowchart nya di bawah ini:
Cukup mengerti kan maksud gambar di atas? hehehe pastinya teman-teman sudah jago dari pada gua. Nah setelah kita membuat flowchart fibonacci ini, mau di apain lagi? masa di antepin? gak rame dong broo.. Kita transleting ke bahasa pemograman yukk ahh, kali ini guaakan menggunakan C# supaya sama dengan judulnya

Disini kita akan menggunakan Do While
 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Fibonacci
{
    class Program
    {
        static void Main(string[] args)
        {
            int i, bil1, bil2, hasil, jumlah;
            i = 0;
            bil1 = 1;
            bil2 = 0;
            hasil = 0;
            
            
            Console.WriteLine("Inputkan Bilangan");
            jumlah = Int16.Parse(Console.ReadLine());

            do
            {
                hasil = bil1 + bil2;
                Console.Write(hasil + ", ");

                bil1 = bil2;
                bil2 = hasil;
                i++;

            } while (i < jumlah);
        }
    }
}

Fibonacci dan Flowchart for C#

Nah Kode Dibawah ini dengan menggunakan Statment FOR
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BelajarLogika12
{
    class Program
    {
        static void Main(string[] args)
        {
            int i;
            int bil1 = 1;
            int bil2 = 0;
            int hasil = 0;
            int jumlah;

            Console.Write("Input Bilangan : ");
            jumlah = Int32.Parse(Console.ReadLine());

            for (i = 0; i < jumlah; i++)
            {
                hasil = bil1 + bil2;
                Console.Write(hasil + ",");

                bil1 = bil2;
                bil2 = hasil;
            }
            Console.ReadKey();
        }

    }
}
Nahh gimana hasil outpunya? semoga sesuai yah,,, Akhirnya gua buat sendiri dengan menterjemahkan dari flowchart kepada bahasa pemograman,
Semoga membantu teman-teman