Lập trình C# - In số theo chiều đảo ngược
In số theo chiều đảo ngược
Viết chương trình C# để nhập một số bất kỳ và in số đó theo chiều đảo ngược. Ví dụ:
Nhập số 12345 In ra số 54321
Đây là bài tập C# minh họa giúp bạn 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 số theo chiều đảo ngược trong C#:
using System;
namespace Csharp
{
class TestCsharp
{
public static void Main()
{
int num, r, sum = 0, t;
Console.Write("\n");
Console.Write("In so theo chieu dao nguoc trong C#:\n");
Console.Write("-----------------------------------");
Console.Write("\n\n");
Console.Write("Nhap mot so bat ky: ");
num = Convert.ToInt32(Console.ReadLine());
for (t = num; t != 0; t = t / 10)
{
r = t % 10;
sum = sum * 10 + r;
}
Console.Write("So theo chieu dao nguoc cua so da cho la: {0} \n", sum);
Console.ReadKey();
}
}
}
Xem ví dụ
Biên dịch và chạy chương trình C# trên sẽ cho kết quả: