Il problema:ottenuto un totale, determinare quante volte un valore andrà in esso
Una scatola può contenere 53 voci. Se una persona ha 56 oggetti, richiederà 2 scatole per tenerli. Scatola 1 terrà 53 articoli e scatola 2 conterrà 3.
Come ripetere quanto sopra dove 53 è una costante, immutabile, valore e 56 è una variabile per scatola:
Math.Ceiling(Convert.ToDecimal(intFeet/53))
quello che ho finora per quello è:
int TotalItems = 56;
int Boxes = Math.Ceiling(Convert.ToDecimal(intFeet/53));
for (int i = 0; i < Boxes; i++)
{
int itemsincurrentbox=??
}
Dato che '56' è un numero _totale_ di elementi, non ha senso che sia una" variabile per ogni casella ". Intendi forse il contrario: che conosci il numero totale di elementi, ma ogni casella può contenere una quantità diversa (ad esempio, memorizzata in un array)? Altrimenti non riesco proprio a capire la domanda ... –
vuoi sapere di quante scatole hai bisogno, o solo quanti oggetti ci sono nella tua casella resto? – Jason