Задать вопрос
@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;
                        }
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
wataru
@wataru Куратор тега C++
Разработчик на С++, экс-олимпиадник.
Вам надо перед циклами инициализировать переменные-аккамуляторы: Перед циклом по i нужно присвоить y = 1. Перед циклом по j нужно присвоить sum = 0.

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

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

Похожие вопросы