@mirik2003

Можете пожалуйста написать на С++ произведение сумм?

5fb66f4978ca7073727939.png
хз как, написал, но не выдает правильное значение
for (int i = 0; i <= n-1; i++)
			{
				for (int j = 1; j <= n; j++)
				{
					sum += (x - i + j) * (x - i + j) * (x - i + j);
				}
				y *= sum;
                        }
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
wataru
@wataru Куратор тега C++
Разработчик на С++, экс-олимпиадник.
Вам надо перед циклами инициализировать переменные-аккамуляторы: Перед циклом по i нужно присвоить y = 1. Перед циклом по j нужно присвоить sum = 0.

Иначе у вас в sum накапливается сумма для всех разных i. А y вообще непонятно какое значение имеет до домножения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Кемерово
До 400 000 ₽
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽