Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- #include <time.h>
- int main()
- {
- srand(time(NULL));
- int k;
- int randomizer;
- int randomizer2;
- int wybor;
- int gracz=0;
- int komputer=0;
- int dziewiatka=0;
- int dziesiatka=10;
- int walet=2;
- int dama=3;
- int krol=4;
- int as=11;
- system("cls");
- while((k>6)||(k<1))
- {
- printf("M E N U \n \n \n");
- printf("1 - Dziewiatka (0 pkt) \n");
- printf("2 - Dziesiatka (10 pkt) \n");
- printf("3 - Walet (2 pkt) \n");
- printf("4 - Dama (3 pkt) \n");
- printf("5 - Krol (4 pkt) \n");
- printf("6 - As (11 pkt) \n \n");
- puts("Wybierz karte:");
- scanf("%d", &k);
- printf("\n \n \n");
- switch(k)
- {
- case 1:
- gracz+=dziewiatka;
- randomizer = rand() % 6 + 1;
- randomizer2 = rand() % 6 + 1;
- if(randomizer2==1)
- {
- komputer+=dziewiatka;
- }
- else
- {
- if(randomizer2==2)
- {
- komputer+=dziesiatka;
- }
- else
- {
- if(randomizer2==3)
- {
- komputer+=walet;
- }
- else
- {
- if(randomizer2==4)
- {
- komputer+=dama;
- }
- else
- {
- if(randomizer2==5)
- {
- komputer+=krol;
- }
- else
- {
- if(randomizer2==6)
- {
- komputer+=as;
- }
- }
- }
- }
- }
- }
- break;
- case 2:
- gracz+=dziesiatka;
- randomizer = rand() % 6 + 1;
- randomizer2 = rand() % 6 + 1;
- if(randomizer2==1)
- {
- komputer+=dziewiatka;
- }
- else
- {
- if(randomizer2==2)
- {
- komputer+=dziesiatka;
- }
- else
- {
- if(randomizer2==3)
- {
- komputer+=walet;
- }
- else
- {
- if(randomizer2==4)
- {
- komputer+=dama;
- }
- else
- {
- if(randomizer2==5)
- {
- komputer+=krol;
- }
- else
- {
- if(randomizer2==6)
- {
- komputer+=as;
- }
- }
- }
- }
- }
- }
- break;
- case 3:
- gracz+=walet;
- randomizer = rand() % 6 + 1;
- randomizer2 = rand() % 6 + 1;
- if(randomizer2==1)
- {
- komputer+=dziewiatka;
- }
- else
- {
- if(randomizer2==2)
- {
- komputer+=dziesiatka;
- }
- else
- {
- if(randomizer2==3)
- {
- komputer+=walet;
- }
- else
- {
- if(randomizer2==4)
- {
- komputer+=dama;
- }
- else
- {
- if(randomizer2==5)
- {
- komputer+=krol;
- }
- else
- {
- if(randomizer2==6)
- {
- komputer+=as;
- }
- }
- }
- }
- }
- }
- break;
- case 4:
- gracz+=dama;
- randomizer = rand() % 6 + 1;
- randomizer2 = rand() % 6 + 1;
- if(randomizer2==1)
- {
- komputer+=dziewiatka;
- }
- else
- {
- if(randomizer2==2)
- {
- komputer+=dziesiatka;
- }
- else
- {
- if(randomizer2==3)
- {
- komputer+=walet;
- }
- else
- {
- if(randomizer2==4)
- {
- komputer+=dama;
- }
- else
- {
- if(randomizer2==5)
- {
- komputer+=krol;
- }
- else
- {
- if(randomizer2==6)
- {
- komputer+=as;
- }
- }
- }
- }
- }
- }
- break;
- case 5:
- gracz+=krol;
- randomizer = rand() % 6 + 1;
- randomizer2 = rand() % 6 + 1;
- if(randomizer2==1)
- {
- komputer+=dziewiatka;
- }
- else
- {
- if(randomizer2==2)
- {
- komputer+=dziesiatka;
- }
- else
- {
- if(randomizer2==3)
- {
- komputer+=walet;
- }
- else
- {
- if(randomizer2==4)
- {
- komputer+=dama;
- }
- else
- {
- if(randomizer2==5)
- {
- komputer+=krol;
- }
- else
- {
- if(randomizer2==6)
- {
- komputer+=as;
- }
- }
- }
- }
- }
- }
- break;
- case 6:
- gracz+=as;
- randomizer = rand() % 6 + 1;
- randomizer2 = rand() % 6 + 1;
- if(randomizer2==1)
- {
- komputer+=dziewiatka;
- }
- else
- {
- if(randomizer2==2)
- {
- komputer+=dziesiatka;
- }
- else
- {
- if(randomizer2==3)
- {
- komputer+=walet;
- }
- else
- {
- if(randomizer2==4)
- {
- komputer+=dama;
- }
- else
- {
- if(randomizer2==5)
- {
- komputer+=krol;
- }
- else
- {
- if(randomizer2==6)
- {
- komputer+=as;
- }
- }
- }
- }
- }
- }
- break;
- default:
- system("cls");
- printf("bledny wybor, powtorz! \n\n");
- break;
- }
- }
- int j=1;
- int suma;
- system("cls");
- do
- {
- system("cls");
- printf("%d runda \n \n \n \n \n",j);
- printf("M E N U \n \n \n");
- printf("1 - Jeszcze \n");
- printf("0 - Stop \n \n");
- puts("Wybierz opcje z menu: ");
- scanf("%d", &k);
- printf("\n \n \n");
- switch(k)
- {
- case 1:
- j++;
- gracz+=randomizer;
- komputer+=randomizer2;
- break;
- case 0:
- break;
- default:
- system("cls");
- printf("bledny wybor, powtorz! \n\n");
- break;
- }
- if(k==0)
- {
- break;
- }
- else
- {
- if(komputer>21)
- {
- break;
- }
- }
- }
- while(gracz<21);
- if(gracz==komputer)
- {
- printf("Remis! Otrzymaliscie %d punktow \n",gracz);
- }
- else
- {
- if(gracz>komputer)
- {
- printf("Wygrales! Otrzymales %d pkt, a twoj przeciwnik %d \n",gracz,komputer);
- }
- else
- {
- printf("Przegrales! Otrzymales %d pkt, a twoj przeciwnik %d \n",gracz,komputer);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement