Lập trình C# - Tìm tổng dãy số: 1/1 + 1/2 + 1/3 + 1/4 + ...
Tính tổng dãy số
Viết chương trình C# để tìm tổng dãy số: 1/1 + 1/2 + 1/3 + 1/4 + ... với số phần tử nhập từ bàn phím.
Đây là bài tập C# cơ bản 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 tính tổng dãy số trong C#:
using System;
namespace Csharp
{
class TestCsharp
{
public static void Main()
{
int i, n;
double s = 0.0;
Console.Write("\n");
Console.Write("Tinh tong day so trong C#:\n");
Console.Write("-------------------------");
Console.Write("\n\n");
Console.Write("Nhap so phan tu: ");
n = Convert.ToInt32(Console.ReadLine());
Console.Write("\n\n");
for (i = 1; i <= n; i++)
{
if (i < n)
{
Console.Write("1/{0} + ", i);
}
else {
Console.Write("1/{0}", i);
}
s += 1 / (float)i;
}
Console.Write("\n\nTong cua day {0} phan tu bang: {1} \n", n, s);
Console.ReadKey();
}
}
}
Biên dịch và chạy chương trình C# trên sẽ cho kết quả: