Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  jjgfrkr
Language: C/C++
Code:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
#define random(x)rand()%x
#define randomize srand(unsigned(time(NULL)))
main(){
int dado;//dado
int c;//contatore
int p,p1,p2,p3;//puntata
int b=30,b1=30;//budget
int s;//switch
char n1[20],n2[20];//nomi
printf("nnQUESTO E' IL GIOCO DEL DADO nn");
printf("il budget di partenza e' 30n");
c=1;
printf("come ti chiami giocatore1 ? t");
scanf("%s",&n1);
printf("come ti chiami giocatore2 ? t");
scanf("%s",&n2);
dado=0;
printf("nin quanti volete giocare da 1 a 2? nil numero corrisponde ai giocatori ");
scanf("%d",&s);
switch(s){
case 1:
{
c=1;     
while(c!=0){
randomize;     
dado=rand()%7;
if (dado=0){
randomize;     
dado=rand()%7;     
}
printf("punta su un numero da 1 a 6t");
scanf("%d",&p);
if (p>6 || p<1){
printf("il dado ha 6 faccen");     
printf("%s punta su un numero da 1 a 6t",n1);
scanf("%d",&p);          
}
printf("nnil numero del dado e': %dnn",dado);
if(p==dado){
b=b+6;
printf("WOW hai vinto ");
}
else{
b=b-3;     
printf("hai perso");
}
printf("il tuo budget attuale e' %d",b);
printf("nVuoi riprovare?n !!LEGGENDA!! 1-SI 0-NO: t");
scanf("%d",&c);}
break;
}
case 2:
{
c=1;     
while(c!=0){
randomize;
dado=rand()%7;
if (dado=0){
randomize;     
dado=rand()%7;     
}
printf("avete scelto di giocare in duen ");
printf("%s punta su un numero da 1 a 6t",n1);
scanf("%d",&p);
printf("%s punta su un numero da 1 a 6t",n2);
scanf("%d",&p1);
if (p>6 || p1>6 || p<1 || p1<1){
printf("il dado ha 6 faccen");     
printf("%s punta su un numero da 1 a 6t",n1);
scanf("%d",&p);
printf("%s punta su un numero da 1 a 6t",n2);
scanf("%d",&p1);          
}
printf("nnil numero del dado e': %dnn",dado);
if(p==dado){
b=b+6;
printf("%s hai vinto la manon ",n1);
}
else{
b=b-3;     
printf("%s hai perso la manon",n1);
}
if(p1==dado){
b1=b1+6;
printf("%s hai vinto la manon ",n2);
}
else{
b1=b1-3;     
printf("%s hai perso la manon",n2);
}
printf("%s il tuo budget attuale e' %dn",n1,b);
printf("%s il tuo budget attuale e' %dn",n2,b1);
if(b==0)
{
printf("%s hai perso sei in bancarottan",n1);
c=0;
}
if(b1==0)
{
printf("%s hai perso sei in bancarottan",n2);
c=0;     
}
if(b==60)
{
printf("%s hai vinton",n1);
c=0;     
}
if(b1==60)
{
printf("%s hai vinton",n2);
c=0;     
}
printf("nVuoi riprovare?n !!LEGENDA!! 1-SI 0-NO: t");
scanf("%d",&c);
}
break;          
}
default:
printf("si gioca massimo in duen");     
}
printf("n%s il tuo budget attuale e' %dn",n1,b);
if(s==2)
printf("n%s il tuo budget attuale e' %dnnn",n2,b1);
if(b>b1)
printf("%s hai vinton ",n1);
else if(b1>b)
printf("%s hai vinton",n2);
else
printf("avete pareggiaton");
system("pause");
}
     
          
Comments: