Răspuns:
.................
Explicație:
#include <iostream>
using namespace std;
int main() {
bool ok=1;
int n, s=0, p=1, i;
cin >> n;
for (i = 1; i <= n; i++) s+=i;
cout << "a) S=" << s << '\n';
for (i = 1; i <=n; i++) p*=i;
cout << "b) P=" << p << '\n';
s=0;
p=1;
for (i=1; i<=n; i++) {
p*=i;
if (ok==1) {
s+=p;
ok=0;
}
else {
s-=p;
ok=1;
}
}
cout << "c) S=" << s << '\n';
s=0;
p=1;
for (i=1; i<=n; i++) {
s+=i;
p*=s;
}
cout << "d) P=" << p << '\n';
return 0;
}