Ciao a tutti mi sto scervellando da alcuni giorni, ho iniziato da poco C ANSI e dovrei fare un esercizio riguardante il gioco "CRAPS" (si lanciano 2 dadi, se la somma è 7 o 11 al primo lancio il giocatore ha vinto, se è 2-3 o 12 il giocatore ha perso. Se la somma è 4, 5, 6, 8, 9, o 10 questo sara il suo punteggio e deve continuare a tirare finche non ri-esce quel numero).
Dopo la fine della partita bisogna chiedere se fare un'altra partita oppure no.
Alla fine il programma deve anche fornire il numero di partite vinte e perse.
Sono arrivato qua ma non so più come fare..
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int InputDado();
main()
{
int dado1, dado2, somma;
dado1=InputDado();
dado2=InputDado();
printf("Il giocatore ha tirato %d e %d \n",dado1,dado2);
somma=dado1+dado2;
printf("Il punteggio e': %d\n",somma);
system("PAUSE");
return 0;
}
int InputDado()
{
int a;
a = 1 + rand() % 6;
return a;
}
Dopo la fine della partita bisogna chiedere se fare un'altra partita oppure no.
Alla fine il programma deve anche fornire il numero di partite vinte e perse.
Sono arrivato qua ma non so più come fare..
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int InputDado();
main()
{
int dado1, dado2, somma;
dado1=InputDado();
dado2=InputDado();
printf("Il giocatore ha tirato %d e %d \n",dado1,dado2);
somma=dado1+dado2;
printf("Il punteggio e': %d\n",somma);
system("PAUSE");
return 0;
}
int InputDado()
{
int a;
a = 1 + rand() % 6;
return a;
}