Odpowiedź :
int dziel3i5(int n)
{
int suma = 0;
for (int i = 3; i < n; i++)
if (i % 3 == 0 || i % 5 == 0)
suma += i;
return sum;
}
Odpowiedź
Dodałam moją odpowiedź, bo skoro jest „i”, to znaczy, że „&&”, a nie „||” gdyż „||” to „lub”...
Wyjaśnienie
Jeżeli Twoja platforma (program, środowisko) nie obsługuje polskich liter w komunikatach, to zamień polskie litery w komunikatach na odpowiadające im znaki ASCII.
W tak zwanym prawdziwym życiu jest trochę inaczej
- podzielność przez 3 i 5 sprowadza się do podzielności przez 15,
- nie liczy się po kolei dodając, tylko stosuje wzór na sumę ciągu.