Nhập số có 3 chữ số xuất số hàng trăm, hàng chục và hàng đơn vị



Nhập vào 1 vào số dương n có 3 chữ số.. xuất ra màn hình chữ số hàng trăm, hàng chục, hàng đơn vị..
Giải
namespace Bai6
{
    class Program
    {
        static void Main(string[] args)
        {
            int sonhap=0, soHangTram=0, soHangChuc=0, SoDonVi=0;
            int tam1 = 0;
            Console.WriteLine("Ban nhap vao so=");
            sonhap = int.Parse(Console.ReadLine());
            SoDonVi = sonhap%10;//Chia 10 lay duoc so don vi
            tam1 = sonhap/10;//Cai nay la so co 2 chu so chua soHangTram va hang chuc
            soHangChuc = tam1%10;//Lay so hang chuc
            soHangTram = tam1/10;//Lay so hang tram
            Console.WriteLine("So hang tram:{0}; So hang chuc:{1}; So hang don vi:{2}",soHangTram,soHangChuc,SoDonVi);
            Console.ReadLine();
        }
    }
}
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

1 nhận xét:

  1. Bài này có thể làm ngắn hơn nữa bằng cách dùng vòng lặp nhưng sợ các bạn khó hiểu nên mới làm vậy.

    Trả lờiXóa