Urgent nevoie de ajutor!
Realizați 2 programe C++ unde:
1)Să aflați suma pătratelor tuturor numerelor întregi de la A la 50.
2) Fie dat un număr natural n. Calculați produsul (1+2)*(1+2+3)*...*(1+2+...+n).
Răspunsuri la întrebare
Răspuns de
1
Problema 1:
#include <iostream>
using namespace std;
int main() {
int a;
cin >> a;
int sum = 0;
for (int i = a; i <= 50; i++)
sum += i * i;
cout << "Suma este: " << sum;
return 0;
}
Problema 2:
#include <iostream>
using namespace std;
int main() {
int n;
long long int prod = 1;
cin >> n;
for (int i = 2; i <= n; i++) {
long long int sum = 0;
for (int j = 1; j <= i; j++)
sum += j;
prod *= sum;
}
cout << "Produsul este: " << prod;
return 0;
}
lucaciucandrei:
a 2-a mergea mai eficient
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă