Итак, у меня есть программа ниже, но консоль продолжает показывать мне только мой первый cout, даже если я ввожу n, мне нужна помощь #include
using namespace std;
void DivizoriCresc1(int n, int d)
{
cout << " ceva";
if(d > 0)
{
DivizoriCresc1(n, d - 1);
}
if(n % d == 0)
{
cout << d << " ";
}
}
int main()
{
int n;
cout << "n =";
cin >> n;
cout << " ceva";
DivizoriCresc1(n, n);
cout << " ceva";
return 0;
}
Последний вход в систему: Ср 21 ноября 16:11: 42 на ttys000 MacBook-MacBook-Pro: ~ macbook $ /Users/macbook/Desktop/CodeBlocks.app/Contents/MacOS/cb_console_runner DYLD_LIBRARY_PATH = $ DYLD_LIBRARY_PATH :./ Users / macbook / CodeBlocksProject / tema1 / bin / Debug / tema1 n = 50
Процесс вернул -1 (0xFFFFFFFF) время выполнения: 1,856 с Нажмите ENTER для продолжения.
MacBooks-MacBook-Pro: ~ MacBook $