Scrie un subprogram recursiv care calculeaza expresia E=1-2+3-4+ +(-1)n+1*n.
Răspunsuri la întrebare
Răspuns de
7
► Expresia matematica recursiva a functiei :
► Program C++
#include <iostream>
using namespace std;
int fct(int n) {
if (n == 0) return 0;
else if (n % 2) return fct(n - 1) + n;
else return fct(n - 1) - n;
}
int main() {
unsigned n;
cout << "Introduceti n : ";
cin >> n;
cout << "E(" << n << ") = " << fct(n);
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă