Buongiorno,
Hai detto che sai leggere il codice della carta, giusto?
Se si allora potresti:
creare un array globale statico contenente il codice corretto
se senti carta
{
crei una boolean falsa
entri in una for che cicli tante volte quanti sono gli elementi dell'array
{
salvi in una variabile la prima cifra che devi leggere de codice
confronti tra quella cifra e l'ennesimo elemento dell'array globale creato (dove enne è il byte creato nella for e che continua a salire ogni giro)
se sono uguali
{
rendi vera la boolean
continue:
}
se sono diversi
{
rendi falsa la boolean
break;
}
}
alla fine se a boolean è vera significa che il codice era corretto, quindi agisco
Se era falsa ignoro
}
Sai farlo?