Oppure

Loading
20/12/09 11:25
sergente89
salve sto facendo il gioco della briscola e ho fatto generare un mazzo, miskiarlo, e dare 3 carte ciascuno a ogni giocatore(2)...ora xò mi è venuto un dubbio!!!allora io genero il mazzo di 40 carte...xò prima cosa dovrei suddividerlo in 4 mazzi da 10 elementi ciascuno...xkè c sono 4 pali(spada, oro, mazza e coppa)come devo fare???io avevo pensato di fare 4 array e di nominare ogni elemento d qst con il nome del palo....ma cm devo fare???aspetto una vostra risposta...aiutatemi!!!
simone mancaruso studente di fisica
aaa
20/12/09 12:59
HeDo

da quello che chiedi capisco che non hai mai visto le struct, e sei proprio agli inizi. Non ti consiglio di iniziare un progetto del genere senza tutti gli strumenti del linguaggio. Quindi IMO lascia perdere :)
aaa
20/12/09 14:03
sergente89
sisi sono all'inizio e cn il prof stiamo andando avanti xò lui va molto ma molto a rilento...io al voglia è tanta anke xkè lo stiamo preparando insieme qst benedetto programma xò a febbraio abbiamo gli esami e mi servirebbe nn so se mi spiego :D
aaa
20/12/09 14:16
HeDo
Postato originariamente da sergente89:

sisi sono all'inizio e cn il prof stiamo andando avanti xò lui va molto ma molto a rilento...io al voglia è tanta anke xkè lo stiamo preparando insieme qst benedetto programma xò a febbraio abbiamo gli esami e mi servirebbe nn so se mi spiego :D


si, anche con le abbreviazioni e senza punteggiature, ti sei spiegato perfettamente: niente programmi già fatti in questo forum, chiedi altrove.
aaa
20/12/09 14:24
NickoMaiden
se cerchi un po sul forum c'è un post dove ho postato le sorgenti di un gioco di briscola creato da me.
il mio schema è stato questo:

ho caricato un vettore di string contenente le 40 carte ordinate in base al palo, dopodichè ho fatto una funzione che restituisce un intero che indica il palo di una carta (es 0= mazze 1=spade ecc). questa funzione prende l'indice ad esempio 2 che contando lo 0 è la terza carta caricata nel vettore, siccome se non ricordo male ho rispettato quest'ordine mazze spade coppe denari, la carte in questione è il 3 di mazze e il valore restituito dalla funzione è 0, fosse stato il 3 di spade e quindi con indice 12 il valore restituito sarebbe stato 1 e cosi via

ovviamente questo è quello che ho fatto io, non è detto che sia il modo migliore, ma secondo me è sempre uno schema buono per iniziare ;)
aaa
20/12/09 14:37
sergente89
Postato originariamente da HeDo:

Postato originariamente da sergente89:

sisi sono all'inizio e cn il prof stiamo andando avanti xò lui va molto ma molto a rilento...io al voglia è tanta anke xkè lo stiamo preparando insieme qst benedetto programma xò a febbraio abbiamo gli esami e mi servirebbe nn so se mi spiego :D


si, anche con le abbreviazioni e senza punteggiature, ti sei spiegato perfettamente: niente programmi già fatti in questo forum, chiedi altrove.


ma vedi ke nessuno vuole programmi già fatti!!!!ho kiesto solo di spiegarmi le struct...
aaa
20/12/09 14:39
HeDo
Postato originariamente da NickoMaiden:

se cerchi un po sul forum c'è un post dove ho postato le sorgenti di un gioco di briscola creato da me.
il mio schema è stato questo:

ho caricato un vettore di string contenente le 40 carte ordinate in base al palo, dopodichè ho fatto una funzione che restituisce un intero che indica il palo di una carta (es 0= mazze 1=spade ecc). questa funzione prende l'indice ad esempio 2 che contando lo 0 è la terza carta caricata nel vettore, siccome se non ricordo male ho rispettato quest'ordine mazze spade coppe denari, la carte in questione è il 3 di mazze e il valore restituito dalla funzione è 0, fosse stato il 3 di spade e quindi con indice 12 il valore restituito sarebbe stato 1 e cosi via

ovviamente questo è quello che ho fatto io, non è detto che sia il modo migliore, ma secondo me è sempre uno schema buono per iniziare ;)


raccapricciante imo. senza struct è inevitabile infognarsi in queste cose.

ripeto: senza tutti gli strumenti del linguaggio NON si fanno progetti di questo genere, oltre a metterci di più vengono anche peggio.
aaa
20/12/09 14:42
HeDo
Postato originariamente da sergente89:

ma vedi ke nessuno vuole programmi già fatti!!!!ho kiesto solo di spiegarmi le struct...


che senso ha postare sul forum quando puoi cliccare sul PRIMO risultato di google?

web.diegm.uniud.it/pierluca/public_html/teaching/fpac/materiale_didattico/05_linguaggio_C/lezioni/colori/…
aaa