Powiedzmy, że muszę sformatować dane wyjściowe tablicy, aby wyświetlić stałą liczbę elementów w linii. Jak mam to zrobić, korzystając z modułu modulus?Jak działa operator modulus?
Poniższy kod służy do wyświetlania 6 elementów w wierszu, ale nie mam pojęcia, jak i dlaczego to działa?
for (count = 0 ; count < size ; count++)
{
cout << somearray[count];
if(count % 6 == 5) cout << endl;
}
Co jeśli chcę wyświetlić 5 elementów w linii? Jak znaleźć potrzebne dokładne wyrażenie?
"Dla liczb ujemnych sig n wyniku to implementacja zdefiniowana "Nie jest tak w C++ 11 - patrz ISO14882: 2011 (e) 5.6-4 lub https://stackoverflow.com/questions/7594508. –