Daha fazlası için : http://programderslerim.blogspot.com/
Hoşgeldiniz arkadaşlar.Bu dersimizde size C++ Barbut Oyunu kodlarını vereceğim.Umarım beğenirsiniz :)
Şimdi yeni bir c++ projesi oluşturduktan sonra tüm kodları silelim ve bu kodları yazalım.
#include<stdio.h> #include<stdlib.h> #include<time.h> int zaratma(void); int main() { int oyun_durumu,toplam,oyun_puani,bakiye,bahis,kod; printf("tt_____BAKIYENIZ 1000$'DIR BOL SANSLAR______n"); bakiye=1000; while(bakiye>=0){ printf("ortaya koymak istediginiz bahsi girinizn"); scanf("%d",&bahis); srand(time(NULL)); toplam=zaratma(); if(bahis>bakiye){ printf("UZGUNUZ BAKIYENIZ YETERSIZDIR BU OYUN GECERSIZDIRn"); } else{ switch(toplam){ case 7: case 11: oyun_durumu=1; break; case 2: case 3: case10: case 12: oyun_durumu=2; break; default : oyun_durumu=0; oyun_puani=toplam; printf("oyuncunun kazanacagi zar: %dn",oyun_puani); break; } while(oyun_durumu==0){ toplam=zaratma(); if(toplam==oyun_puani) oyun_durumu=1; else if(toplam==7) oyun_durumu=2; } if(oyun_durumu==1){ printf("KAZANDINIZn"); bakiye=bakiye+bahis; } else{ printf("KAYBETTINIZn"); bakiye=bakiye-bahis; } printf("yeni bakiyeniz= %dn",bakiye); if(bakiye==0) printf("Battinizn"); if(bakiye<=400 && bakiye>100) printf("bu gun biraz sansizsiniz!n"); if(bakiye<=100) printf("son sanslariniz dostumn"); if(bakiye>1000) printf("bu gun cok sanslisinizn"); if(bakiye>400 && bakiye<=999) printf("bir daha deneyin kazanabilirsinizn"); } if(bakiye<=0){ break;} } system("pause"); return 0; } int zaratma(void) { int zar1,zar2,toplamzar; zar1=1+(rand()%6); zar2=1+(rand()%6); toplamzar=zar1+zar2; printf("oyuncu %d + %d=%d attin",zar1,zar2,toplamzar); return toplamzar; }
Barbut oyunumuz hazır artık başlatabiliriz :).Gerçekten çok eğleneceksiniz.Blogumu takip etmeye devam edin..
0 yorum:
Yorum Gönder