Sa se scrie in c++ un cod care sa rezolve pe rand folosind for următoarele sume sau produse:
a) p = 2×4×6×8×10.....×2n;
b) s = 1 + 4 + 7 + ... +3n - 2;
c) s = 1 + 1×3 + 1×3×5×7 +.... 1×3×5×...×(2n-1);
Răspunsuri la întrebare
Răspuns de
2
a)
#include<iostream>
using namespace std;
int main() {
int n;
double p = 1;
cin >> n;
for (int i = 2; i <= 2 * n; i += 2)
p *= i;
cout << p;
return 0;
}
b)
#include<iostream>
using namespace std;
int main() {
int n, s = 0;
cin >> n;
for (int i = 1; i <= 3 * n - 2; i += 3)
s += i;
cout << s;
return 0;
}
c)
#include<iostream>
using namespace std;
int main() {
int n, s = 0;
cin >> n;
for (int i = 1; i <= 2*n-1; i +=2){
double p=1;
for(int j=1;j<=i;j+=2)
p*=j;
s+=p;
}
cout << s;
return 0;
}
Alte întrebări interesante
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
9 ani în urmă
Franceza,
9 ani în urmă