Să se calculeze recursiv suma și produsul elementelor unui vector, în c++.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int v[100],n;
int suma(int n){
if(n==0) return 0;
else return v[i]+suma(i-1)
}
int prod(int n){
if(n==0) return 1;
else return v[i]*prod(i-1);
}
int main(){
//Citire vector
cin >> n;
for(i=1;i<=n;i++) cin >> v[i];
//Afisare rezultat
cout << suma(n) << endl;
cout << prod(n);
}
Krista15:
Mulțumesc
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă