flapane
14-09-2008, 17:52
Quanti valori vuoi inserire?
4
Inserisci i 4 valori:
2
4
6
8
La somma dei 4 valori è 20
Il prodotto dei 4 valori è 0
Perchè non moltiplica?
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
int v[20],n,i,som,prod;
prod=0;
som=0;
cout<<"Quanti valori vuoi inserire? \n";
cin>>n;
cout<<"Inserisci i "<<n<<" valori: \n";
for (i=0;i<n;i++)
{
cin>>v[i];
}
for (i=0;i<n;i++)
{
som=som+v[i];
}
for (i=0;i<n;i++)
{
prod=prod*v[i];
}
cout<<"La somma dei "<<n<<" valori è "<<som<<"\n";
cout<<"Il prodotto dei "<<n<<" valori è "<<prod<<"\n";
}
4
Inserisci i 4 valori:
2
4
6
8
La somma dei 4 valori è 20
Il prodotto dei 4 valori è 0
Perchè non moltiplica?
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
int v[20],n,i,som,prod;
prod=0;
som=0;
cout<<"Quanti valori vuoi inserire? \n";
cin>>n;
cout<<"Inserisci i "<<n<<" valori: \n";
for (i=0;i<n;i++)
{
cin>>v[i];
}
for (i=0;i<n;i++)
{
som=som+v[i];
}
for (i=0;i<n;i++)
{
prod=prod*v[i];
}
cout<<"La somma dei "<<n<<" valori è "<<som<<"\n";
cout<<"Il prodotto dei "<<n<<" valori è "<<prod<<"\n";
}