Nasıl her 5 sonuç bir for
döngü içinde bir eylem gerçekleştirebilir?
Temelde sadece 5 sütunlu bir tablo taklit çalışıyorum.
Bu işaret gibi, bir modülü olan bir durum kullanmak mümkündür. Ayrıca yuvalama döngüler ile yapabilirsiniz.
int n = 500;
int i = 0;
int limit = n - 5
(while i < limit)
{
int innerLimit = i + 5
while(i < innerLimit)
{
//loop body
++i;
}
//Fire an action
}
N, 5 katı olması garanti ise, ya da sonuna ekstra bir olay ateş umurumda değil, bu iyi çalışıyor. Aksi takdirde sonuna kadar bu eklemek zorunda, ve o daha az güzel yapar.
//If n is not guaranteed to be a multiple of 5.
while(i < n)
{
//loop body
++i;
}
ve değişim int sınır = n - 5 int limit = n - 5 - (n% 5)