Informatică, întrebare adresată de Krista15, 8 ani în urmă

Să se calculeze recursiv suma și produsul elementelor unui vector, în c++.​

Răspunsuri la întrebare

Răspuns de andrei750238
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