-
Notifications
You must be signed in to change notification settings - Fork 0
/
atm_example.java
58 lines (55 loc) · 2.34 KB
/
atm_example.java
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
import java.util.Scanner;
public class atm_example {
public static void main(String args[])
{
Scanner scan = new Scanner(System.in);
int bakiye = 1000;
int islem;
int choice = 1;
int c;
while (choice == 1)
{
System.out.println("1: Bakiye Görüntüle ");
System.out.println("2: Para Yatırma ");
System.out.println("3: Para Çekme ");
System.out.println("4: Sistemden Çıkış!");
System.out.println("İşleminizi giriniz: ");
islem = scan.nextInt();
switch(islem)
{
case 1:
System.out.println("Bakiyeniz: " + bakiye);
System.out.println("İslemlere devam etmek istiyorsanız 1, çıkış yapmak istiyorsanız 0'a tıklayınız: ");
choice = scan.nextInt();
if(choice == 0)
System.out.println("Çıkış yapılıyor...");
break;
case 2:
System.out.println("Ne kadar para yatırmak istiyorsunuz: ");
c = scan.nextInt();
bakiye += c;
System.out.println("İslemlere devam etmek istiyorsanız 1, çıkış yapmak istiyorsanız 0'a tıklayınız: ");
choice = scan.nextInt();
if(choice == 0)
System.out.println("Çıkış yapılıyor...");
break;
case 3:
System.out.println("Bakiyeniz: " + bakiye);
System.out.println("Ne kadar para çekmek istiyorsunuz: ");
c = scan.nextInt();
if (c <= bakiye)
bakiye -= c;
else
System.out.println("Hata. Yeterli bakiyeye sahip değilsiniz!");
System.out.println("İslemlere devam etmek istiyorsanız 1, çıkış yapmak istiyorsanız 0'a tıklayınız: ");
choice = scan.nextInt();
if(choice == 0)
System.out.println("Çıkış yapılıyor...");
break;
case 4:
System.out.println("Çıkış yapılıyor...");
choice = 0;
}
}
}
}