p30_code
چهارشنبه 09 اسفند 1391, 20:27 عصر
با سلام و خسته نباشید .در خصوص محاسبه حقوق یک کارمند اطلاعاتی می خواستم کسی میتونه کد رو توضیح بده .با تشکر
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Employee
{
class employee
{
private int Id;
private string name;
private string family;
public long price;
public void add(int id, string Name, string Family)
{
this.Id = id;
this.name = Name;
this.family = Family;
}
public void print()
{
Console.WriteLine(Id +""+ name +""+ family );
}
public void prices()
{
long p = 0;
long tax;
long x;
if (price <=400000)
{
Console.WriteLine("\n hosseini is11 ",x);
}
else
if (400000 < price && price < 500000)
{
p = price - 400000;
tax = (10 * p) / 100;
x = tax + price;
Console.WriteLine("\nbestar az 4 ", x);
}
else
if ( 500000 < price && price < 700000)
{
p = price - 400000;
tax = (15 * p) / 100;
x = tax + price;
Console.WriteLine("\n hosseini is1 ", x);
}
else if (price > 700000)
{
p = price - 400000;
tax = (17 * p) / 100;
x = tax + price;
Console.WriteLine("\n hosseini is2 ", price);
}
}
}
}
class Program
{
static void Main(string[] args)
{
employee em = new employee();
employee e = new employee();
em.add(100,"ali","rezaee");
em.print();
e.price = 22000;
e.prices();
Console.ReadKey();
}
در مورد این کد ثوضیح می خواستم
p = price - 400000;
tax = (15 * p) / 100;
x = tax + price;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Employee
{
class employee
{
private int Id;
private string name;
private string family;
public long price;
public void add(int id, string Name, string Family)
{
this.Id = id;
this.name = Name;
this.family = Family;
}
public void print()
{
Console.WriteLine(Id +""+ name +""+ family );
}
public void prices()
{
long p = 0;
long tax;
long x;
if (price <=400000)
{
Console.WriteLine("\n hosseini is11 ",x);
}
else
if (400000 < price && price < 500000)
{
p = price - 400000;
tax = (10 * p) / 100;
x = tax + price;
Console.WriteLine("\nbestar az 4 ", x);
}
else
if ( 500000 < price && price < 700000)
{
p = price - 400000;
tax = (15 * p) / 100;
x = tax + price;
Console.WriteLine("\n hosseini is1 ", x);
}
else if (price > 700000)
{
p = price - 400000;
tax = (17 * p) / 100;
x = tax + price;
Console.WriteLine("\n hosseini is2 ", price);
}
}
}
}
class Program
{
static void Main(string[] args)
{
employee em = new employee();
employee e = new employee();
em.add(100,"ali","rezaee");
em.print();
e.price = 22000;
e.prices();
Console.ReadKey();
}
در مورد این کد ثوضیح می خواستم
p = price - 400000;
tax = (15 * p) / 100;
x = tax + price;