Chào các anh/chị tại daynhauhoc!
Tình hình là em đang học c# ạ, em có giải 1 bài toán chuyển 1 số tiền thành các tờ tiền có mệnh giá khác nhau.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _1013
{
class Program
{
static void Main(string[] args)
{
int a,t;
a=int.Parse(Console.ReadLine());
Console.Write("{0}",a);
t = a / 100;
a = a % 100;
Console.Write("\n{0} nota(s) de R$ 100,00", t);
t = a / 50;
a = a % 50;
Console.Write("\n{0} nota(s) de R$ 50,00", t);
t = a / 20;
a = a % 20;
Console.Write("\n{0} nota(s) de R$ 20,00", t);
t = a / 10;
a = a % 10;
Console.Write("\n{0} nota(s) de R$ 10,00", t);
t = a / 5;
a = a % 5;
Console.Write("\n{0.00} nota(s) de R$ 5,00", t);
t = a / 2;
a = a % 2;
Console.Write("\n{0} nota(s) de R$ 2,00", t);
t = a / 1;
a = a % 1;
Console.Write("\n{0} nota(s) de R$ 1,00", t);
}
}
}
Nhưng khi chạy thì bị báo lỗi và chỉ đổi được dến 10.
Mong các a/c giúp em với ạ!