C'de Basit Bir ATM Programı Yazma

Programlamaya yeni başlıyanlar için sadece printf ve scanf kullanarak yazılan basit bir ATM programı :)

#include<stdio.h>

int parola=1905,number,a; float kalan=100.00,cek,yat;
main()
{parola_gir:
    printf("---parolayi giriniz---\n");
scanf("%d",&parola);
if(parola==1905){
    basla:
    printf("---Para Cekmek Icin 1'e Basiniz Para Yatirmak Icin 2'ye Basiniz\n");
    scanf("%d" , &a);
    if(a==1){
    printf("---Bakiye ==> %2f---", kalan );
    printf("---cekmek istediginiz degeri giriniz---\n");
    scanf("%f", &cek);
       if(cek<=kalan){
    kalan-=cek;
    printf("---Bakiye ==> %f---", kalan) ;
    for( ; ; ){
    printf("---cikmak icin 0(sifir)'a basin devam etmek icin herhangi bir rakam giriniz---\n");
    scanf("%d",&number);
    if(number==0){
    return 0;}
    else
    goto basla;}}
        else {
    printf("---Yetersiz Bakiye Haci :]---\n");
    goto basla;}}
    else if (a==2){
    printf("---Bakiye ==> %f---\n", kalan);
    printf("---Yatirmak istedigibiz degeri giriniz---\n");
    scanf("%f",&yat);
    kalan+=yat;
    printf("---Bakiye ==> %f---\n", kalan);
    for( ; ; ){
    printf("---cikmak icin 0(sifir)'a basin devam etmek icin herhangi bir rakam giriniz---\n");
    scanf("%d",&number);
    if(number==0){
    return 0;}
    else
    goto basla;}}
    else{
    printf("Yanlis Numara Girdiniz\n");
    goto basla;}}
   
else
    printf("---parolayi yanlis girdiniz---\n");
    goto parola_gir;
}


Comments

Popular posts from this blog