Non capisco se si chiede di far calcolare i numeri primi alla macchina, e se si: Come?
Un numero primo è per definizione un numero divisibile solamente per uno e per sé stesso.
Per scoprire se a è divisibile per b basta controllare che il resto di a/b è uguale a 0; questo lo puoi fare tramite l'operatore %:
codice:
if(a%b==0)
Puoi trovare i numeri primi nel seguente modo:
Fai un for su tutti i valori minori di un massimo (ad esempio 50) e controlli se il valore non è divisibile per nessun altro numero (tramite un secondo for); se questo è vero lo aggiungi all'array.
Non so se sono stato chiaro..
se hai dubbi chiedi pure