Un piccolo aiuto per un programma

di Anonimizzato10127 il
6 risposte
Sviluppare un algoritmo per la simulazione del gioco del 7 e ½ tra due giocatori identificati dai loro nomi. Inizialmente “mischiare” un mazzo di carte napoletane. L’algoritmo si basa sull’idea di scambiare effettivamente a coppie le carte del mazzo; una variabile in input permette di indicare quante volte si devono effettuare gli scambi.
Inizialmente viene estratta casualmente una carta e presentata al primo giocatore. In base al suo valore il giocatore può fermarsi o può richiedere successive carte estratte casualmente ma diverse da quelle eventualmente già scelte. Il punteggio è massimo 7 e ½ . Al superamento di questa soglia il giocatore perde.
Successivamente la stessa operazione viene effettuata dal secondo giocatore. Il giocatore che ha un punteggio più grande e che non supera 7 e ½ vince.
Simulare 10 partire e stampare il punteggio e i nomi dei concorrenti.

Come posso farlo?

6 Risposte

  • Cosa hai fatto fino ad ora? Quale struttura dati useresti?
  • Io ho fatto tutto fino agli array.
  • Ok.Come faresti per questo esercizio? Le carte napoletane sono 40 giusto? Di una carta devi avere: valore, e se è estratta o meno. Che struttura dati creeresti sappendo tutto ciò?
  • Eh non lo so altrimenti non chiedevo qui
  • Ok altre domande: (come vedi sto cercando di farti ragionare)
    C oppure C++?
    hai imparato le struct?
    
    struct nome
    {
    ......
    }
    
  • No ancora no , in C
Devi accedere o registrarti per scrivere nel forum
6 risposte