C# Form Projeleri 121 – Bankamatik Sistemi Uygulaması V2.0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Bankamatik_Sistemi { public partial class Form1 : Form { #region Metodlar public void parayıver(int x) { parasayısı[0] = x / 200; x = x % 200; parasayısı[1] = x / 100; x = x % 100; parasayısı[2] = x / 50; x = x % 50; parasayısı[3] = x / 20; x = x % 20; parasayısı[4] = x / 10; x = x % 10; parasayısı[5] = x / 5; x = x % 5; if (x!=0) { MessageBox.Show("Şu anda bankamatikte bu işleminizi gerçekleştirecek banknot bulunmamaktadır","Bilgilendirme",MessageBoxButtons.OK,MessageBoxIcon.Information); } else { groupBox1.Visible = true; label7.Text = parasayısı[0].ToString() + " Adet"; label6.Text = parasayısı[1].ToString() + " Adet"; label5.Text = parasayısı[2].ToString() + " Adet"; label4.Text = parasayısı[3].ToString() + " Adet"; label3.Text = parasayısı[4].ToString() + " Adet"; label2.Text = parasayısı[5].ToString() + " Adet"; } } #endregion #region Değişkenler int para; #endregion #region Tanımlamalar int[] parasayısı=new int[6]; #endregion public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { groupBox1.Visible = false; } private void button7_Click(object sender, EventArgs e) { try { para = Convert.ToInt32(textBox1.Text); parayıver(para); } catch (Exception) { MessageBox.Show("Lütfen Geçerli Bir Değer Giriniz", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error); } } private void button1_Click_1(object sender, EventArgs e) { parayıver(int.Parse(button1.Text.Substring(0, 1))); } private void button2_Click_1(object sender, EventArgs e) { parayıver(int.Parse(button2.Text.Substring(0, 2))); } private void button3_Click_1(object sender, EventArgs e) { parayıver(int.Parse(button3.Text.Substring(0, 2))); } private void button6_Click_1(object sender, EventArgs e) { parayıver(int.Parse(button6.Text.Substring(0, 2))); } private void button5_Click_1(object sender, EventArgs e) { parayıver(int.Parse(button5.Text.Substring(0, 3))); } private void button4_Click_1(object sender, EventArgs e) { parayıver(int.Parse(button4.Text.Substring(0, 3))); } } } |