31.12.2010

YENİ YIL!!!!!










30.12.2010

Yazılım Günleri



Etkinlik Programı
6 Ocak 12.30-17.30:
-Yrd.Doç.Dr Mehmet Albayrak
Microsoft Robotics Studio
… -Ahmet Ali Süzen
Multitouch ile programlama
-İbrahim Tanrıverdi
ASP.NET 4.0 ile gelen yenilikler


7 Ocak 12.30-17.30:
-Mert Çalışkan
Maven ile AKıllı Projeler
-Kenan Sevindik
Ant + Ivy ile yazılım geliştirme
Yaşam Döngüsü
-Okan Kahraman
Spring Roo

24.12.2010

C'de Basit Bir Bankamatik Simülasyonu

Program gayet basit aslında. İçinde goto, fonksiyon, if-else yapısı var. Kullanıcıdan şifre isteyerek program başlıyor, kullanıcı şifreyi doğru girdiyse hesabında bulunan 1000 lirasını 10 ve 10 TL'nin katları şeklinde çekebiliyor. Yani minimum 10 lira çekebiliyorsunuz.


#include
void para(int );
int main(){

int sifre=1234,cekilecek;

printf("Bankamıza hosgeldiniz!!!\n");

birdaha:
printf("Lutfen sifrenizi giriniz: \n");
scanf("%d",&sifre);
if(sifre==1234){
printf("Sifre dogru tesekkurler..!!\n");

printf("Bakiyeniz 1000 TL dir!!\n");
printf("Ne kadar para cekmek istiyorsunuz: \n");
scanf("%d",&cekilecek);

if(cekilecek<=1000)
para(cekilecek);
else
printf("Bakiyeniz yetersizdir..\n");
}
else {
printf("Sifrenizi hatalı girdiniz.. \n");

goto birdaha;
}
}

void para(int a){
int ellilik,yirmilik,onluk;

if (a%10!=0)
printf("Lutfen 10 ve 10nun katlari seklinde tekrar deneyiniz\n");
else {

ellilik=a/50;
a-=ellilik*50;
yirmilik =a/20;
a-=yirmilik*20;
onluk=a/10;
a-=onluk*10;

printf("%d tane 50 TL\n ",ellilik);
printf("%d tane 20 TL\n ",yirmilik);
printf("%d tane 10 TL\n ",onluk);

}
}