سلام و درود
برای این کار لازمه از if استفاده کنی
ابتدا چندا تا متغییر تعریف کن که اعداد رو داخل اونا قرار بدی بعد باهم مقایسه کن
همون مقدار که خواسته بودید با 12 میلیون شات گرفتم البته صفرهای 2500000 رو اضافه گذاشتی
http://www.w3-farsi.com/forum/?qa=blob&qa_blobid=5460247588600700786
double nkles = 0, temp1 = 0, mal = 0, pard = 0,temp2=0;
void maliat()
{
try
{
nkles = float.Parse(textBox1.Text);//مقدار ورودی
if (nkles <= 1500000)
{
mal = 0;
pard = nkles - mal;
}
else if (nkles >= 1500000 && nkles <= 10500000)
{
temp1 = nkles - 1500000;
mal = (float)((temp1 * 10) / 100);
pard = nkles - mal;
}
else
{
temp2 = nkles - 10500000;
mal = (float)((temp2 * 20) / 100);
pard = nkles - mal;
}
textBox2.Text = mal.ToString();//مقدار مالیات
textBox3.Text = pard.ToString();خروجی مقدار بدون مالیات
}
catch
{
}
}