public static void Main()
Console.WriteLine("BANK TRIGUNA DHARMA");
double saldo=10000,setor=0,tarik=0;
Console.WriteLine("Selamat datang di ATM ini");
while (status == 'Y' | status == 'y')
Console.WriteLine("Silahkan masukkan pin anda: ");
pin = (Console.ReadLine());
Console.WriteLine("Silahkan masukkan kode transaksi anda.");
Console.Write("Pin yang anda masukkan salah. Silahkan masukkan ulang kata sandi: ");
sandi = int.Parse(Console.ReadLine());
Console.Write("Silahkan masukkan kode transaksi anda 0 untuk cek saldo, 1 untuk setor tunai, 2 untuk tarik tunai:");
pil =int.Parse(Console.ReadLine());
Console.WriteLine("saldo Anda adalah Rp." + saldo);
Console.Write("Silahkan masukkan nilai setoran tunai Anda :");
setor=int.Parse(Console.ReadLine());
Console.WriteLine("Transaksi Berhasil, sisa saldo anda Rp." + saldo);
Console.Write("Silahkan masukkan nilai tarik tunai Anda: ");
tarik=int.Parse(Console.ReadLine());
Console.WriteLine("\nMaaf saldo anda tidak mencukupi untuk melakukan penarikan!");
Console.Write("\nIngin isi Saldo? ( Y | T ): ");
char pil0=Convert.ToChar(Console.ReadLine());
if(pil0=='Y' || pil0=='y'){
if(pil0=='T' || pil0=='t'){
Console.WriteLine("Baik, Terimakasih Telah Menggunakan layanan ini !");
double saldo2=10000,setor2=0,nominal=0;
Console.Write("\nSilahkan masukkan nominal saldo yang ingin Anda isi: ");
setor2=int.Parse(Console.ReadLine());
Console.WriteLine("Mohon Masukkan nilai setor dengan benar !");
Console.WriteLine("\nTransaksi Berhasil, Saldo anda Sekarang Rp." + saldo2);
Console.Write("\nIngin melanjutkan tarik tunai? ( Y | T ): ");
char isisal=Convert.ToChar(Console.ReadLine());
if(isisal=='Y' || isisal=='y'){
Console.Write("Masukkan nominal yang ingin di tarik : ");
nominal=int.Parse(Console.ReadLine());
Console.WriteLine("\nAnda Melakukan Penarikan Rp." + nominal);
Console.WriteLine("\nSisa Saldo Anda Sekarang Rp." + saldo2);
Console.WriteLine("Maaf anda tidak bisa melakukan penarikan melebihi jumlah saldo minimum");
if(isisal=='T' || isisal=='t'){
Console.WriteLine("Baik, Terimakasih Telah Menggunakan layanan ini !");
}else if(setor<=0 || tarik<=0){
Console.WriteLine("\nERROR!, Tidak dapat melakukan penarikan berjumlah ('0' atau minus'-') !");
Console.WriteLine ("Harap Masukkan Pilihan Dengan Benar !");
Console.Write("\nApakah masih ada transaksi lainnya (Y/T) :");
status=Convert.ToChar(Console.ReadLine());
if (status=='Y' | status=='y'){
Console.WriteLine("Selamat datang di ATM ini");
Console.WriteLine("Terima Kasih.");}