Ai mai jos rezolvarile la cele 3 probleme in limbaj C++
1.
#include <iostream>
using namespace std;
int main()
{
int n, s = 1;
cin >> n;
for (int i = 1; i <= n; i++)
{
s *= i;
}
cout << s;
return 0;
}
2.
#include <iostream>
using namespace std;
int main()
{
int n, m, sn = 0, sn2 = 1, sm = 0, sm2 = 1;
cin >> n >> m;
for (int i = 1; i <= n; i++)
{
sn += i;
sn2 *= i;
}
for (int i = 1; i <= m; i++)
{
sm += i;
sm2 *= i;
}
cout << sn + sm << " " << sn2 * sm2;
return 0;
}
3.
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
if (n % i == 0)
{
cout << i << " ";
}
}
return 0;
}