Quote Originariamente inviata da LeleFT Visualizza il messaggio
TU come lo faresti?
L'hai già impostato? Quali dubbi hai? Hai scritto del codice? Se sì, postalo.

Letto il Regolamento interno?


Ciao.


non ho scritto un vero e proprio codice.. nel senso che ho pensato a come farlo e l'ho scritto su un foglio.. innanzitutto un ciclo for per acquisire l'array:
for (i=0; i<DIM; i++){
printf("inserisci valori: ");
scanf("%d", &array[i]);
}



successivamente pensavo di costruire una matrice di 3 colonne e DIM2 righe, e per riempirla due for inscatolati e uno switch case interno al secondo for.. 3 case:
case8: if (array[i]%8==0) --> inserisce un * sulla colonna 3, sulla 2 e sulla 1
case4: if (array[i]%4==0)--> inserisce un * sulla colonna 2 e sulla 1
case2: if (array[i]%2==0)--> inserisce un * solo sulla colonna 1

fuori dai due cicli, stampo i caratteri finali delle 3 colonne, cioè:
_ _ _
2 4 8


non so se ho reso l'idea...
il fatto è che non dovrei farlo con le matrici, perché quest'esercizio ci era stato dato quando non le avevamo ancora fatte... perciò non saprei come farlo.. anche perché non ci è stata data la soluzione