Advertisement
Guest User

morra.c

a guest
Mar 22nd, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. void main(void)
  5. {
  6.  int computer,scelta;
  7.  char ripetizione;
  8.  do
  9.   {printf("Scegli la tua mossa:\n");
  10.    printf("0) sasso\n1) carta \n2) forbice\n");
  11.    scanf("%d",&scelta);
  12.  
  13.    if ((scelta>=3)||(scelta<0))
  14.     {printf("Non hai selezionato nessuna mossa\n\n");}
  15.    else
  16.     {printf("Hai scelto: \n%d\n\n",scelta);
  17.      srand(time(NULL));
  18.      computer=rand() %3;
  19.      printf("Il computer ha scelto: \n%d\n\n",computer);
  20.      if((scelta==0&&computer==2)||(scelta==1&&computer==0)||(scelta==2&&computer==1))
  21.       {printf("Hai vinto!\n\n");}
  22.      else
  23.       {if(scelta==computer)
  24.         {printf("Hai pareggiato\n\n");}
  25.        else
  26.         {printf("Hai perso\n\n");}
  27.       }
  28.     }
  29.    do
  30.     {printf("Vuoi rigiocare?\n(s/n)\n");
  31.      scanf(" %c",&ripetizione);  
  32.     }
  33.    while(ripetizione!='s'&&ripetizione!='n') ;
  34.   }
  35.  while (ripetizione=='s');
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement