50 lines
997 B
C#
50 lines
997 B
C#
using System;
|
|
|
|
namespace Bankos
|
|
{
|
|
class Program
|
|
{
|
|
static void Main(string[] args)
|
|
{
|
|
BankAdat ba = new BankAdat("Kiss Péter", 1000);
|
|
Console.WriteLine(ba.getEgyenleg());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public class BankAdat
|
|
{
|
|
private string nev;
|
|
private int egyenleg;
|
|
|
|
public BankAdat (string benev, int egyen)
|
|
{
|
|
nev = benev;
|
|
egyenleg = egyen;
|
|
}
|
|
|
|
public int getEgyenleg ()
|
|
{
|
|
return egyenleg;
|
|
}
|
|
|
|
public void Kivet(int osszeg)
|
|
{
|
|
if (osszeg>egyenleg)
|
|
{
|
|
throw new ArgumentOutOfRangeException("osszeg");
|
|
}
|
|
if (osszeg < 0)
|
|
{
|
|
throw new ArgumentOutOfRangeException("osszeg");
|
|
}
|
|
if (osszeg<=egyenleg && osszeg>0)
|
|
{
|
|
egyenleg -= osszeg;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|