Lập trình C# - In dãy Fibonacci
In dãy Fibonacci
Viết chương trình C# để in n số đầu tiên trong dãy Fibonacci với n được nhập từ bàn phím.
Bài tập in dãy Fibonacci là bài tập thường gặp và khá phổ biến trong mọi ngôn ngữ. Bài tập C# này giúp bạn làm quen với cách sử dụng vòng lặp FOR trong C#.
Chương trình C#
Dưới đây là chương trình C# để giải bài tập in dãy Fibonacci trong C#:
using System;
namespace Csharp
{
class TestCsharp
{
public static void Main()
{
int prv = 0, pre = 1, trm, i, n;
Console.Write("\n");
Console.Write("In day Fibonacci trong C#:\n");
Console.Write("-------------------------");
Console.Write("\n\n");
Console.Write("Nhap so phan tu can hien thi: ");
n = Convert.ToInt32(Console.ReadLine());
Console.Write("Day Fibonacci gom {0} phan tu la: \n", n);
Console.Write("{0} {1}", prv, pre);
for (i = 3; i <= n; i++)
{
trm = prv + pre;
Console.Write(" {0} ", trm);
prv = pre;
pre = trm;
}
Console.Write("\n");
Console.ReadKey();
}
}
}
Xem ví dụ
Biên dịch và chạy chương trình C# trên sẽ cho kết quả: