Lập trình C# - Tính tổng dãy số 9 + 99 + 999 + ...
Tính tổng dãy số
Viết chương trình C# để tính tổng dãy số 9 + 99 + 999 + ... với số phần tử nhập từ bàn phím.
Đây là chương trình 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 n, i, t = 9;
int sum = 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());
for (i = 1; i <= n; i++)
{
sum += t;
if (i < n)
{
Console.Write("{0} + ", t);
}
else {
Console.Write("{0}", t);
}
t = t * 10 + 9;
}
Console.Write("\nTong cua day so tren = {0} \n", sum);
Console.ReadKey();
}
}
}
Biên dịch và chạy chương trình C# trên sẽ cho kết quả: