Lập trình C# - Tìm tổng dãy số: 1 - x2/2! + x4/4! - ...
Tìm tổng dãy số
Viết chương trình C# để tìm tổng dãy số: 1 - x2/2! + x4/4! - ... với giá trị x và 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ìm tổng dãy số trong C#:
using System;
namespace Csharp
{
class TestCsharp
{
public static void Main()
{
double x, sum, t, d;
int i, n;
Console.Write("\n");
Console.Write("Tim tong day so trong C#:\n");
Console.Write("------------------------");
Console.Write("\n\n");
Console.Write("Nhap gia tri cua x: ");
x = Convert.ToInt32(Console.ReadLine());
Console.Write("Nhap so phan tu: ");
n = Convert.ToInt32(Console.ReadLine());
sum = 1; t = 1;
for (i = 1; i < n; i++)
{
d = (2 * i) * (2 * i - 1);
t = -t * x * x / d;
sum = sum + t;
}
Console.Write("\nTong = {0}\nSo phan tu = {1}\nGia tri cua x = {2}\n", sum, n, x);
Console.ReadKey();
}
}
}
Biên dịch và chạy chương trình C# trên sẽ cho kết quả: