Это мой первый вопрос, но этот цикл сбил меня с ума. Я не могу понять, что с ним не так. Он падает в тот момент, когда он входит во второй цикл. Это выглядит прекрасно и имеет смысл, но все равно это не работает. Любая помощь будет оценена. Благодаря!Петля с модулем дает мне ошибку
/**
Author: Yunus Kulyyev
Date: 10-Dec-2016
Description:
**/
#include <iostream>
using namespace std;
int main()
{
for (int x=1; x < 10; x++)
{
cout << x <<": ";
for (int y = 0; y <= x; y++)
{
if (x%y == 0)
{
cout << y;
}
}
cout << endl;
}
return 0;
}
На первой итерации, когда 'y == 0', что вы ожидаете, будет значением' x% y'? –