понять почему код не считает. Обчислити величину y, що дорівнює n! using namespace std;

int main()

{

int fn, n, y, i;

std::cin >> n; fn = 1; y = 1;

if (n < 0)

{

for (i = 1; n;); { fn *= i; }

}

for (i = 1; fn;);

{

y += fn;

}

{

for (i = 1; n;);

if (i % 2 == 0) fn *= i; else fn = fn * (i + 1);

}

for (i = 1; fn;);

{
y += fn;

}

std::cout << y << endl;

}

Artemis45677654 Artemis45677654    2   24.02.2022 16:19    0

Другие вопросы по теме Информатика