Dato n,stampare n numeri interi e calcolarne la somma degli elementi di posto dispari e stampare gli elementi di posto pari. Alla fine stampa la somma degli elementi di posto dispari.
#include<iostream>
using namespace std;
main()
{
int n,i,SD=0,num,r;
cout<<"Inserire un numero: ";
cin>>n;
cout<<"Adesso scrivi "<<n<<" numeri: "<<endl;
for(i=1;i<=n;i++)
{
cin>>num;
r=i%2;
if(r==0) cout<<"Elemento di posto pari: "<<num<<endl;
else SD=SD+num;
}
cout<<"La somma degli elementi di posto dispari e' uguale a: "<<SD;
}
Così va bene?
#include<iostream>
using namespace std;
main()
{
int n,i,SD=0,num,r;
cout<<"Inserire un numero: ";
cin>>n;
cout<<"Adesso scrivi "<<n<<" numeri: "<<endl;
for(i=1;i<=n;i++)
{
cin>>num;
r=i%2;
if(r==0) cout<<"Elemento di posto pari: "<<num<<endl;
else SD=SD+num;
}
cout<<"La somma degli elementi di posto dispari e' uguale a: "<<SD;
}
Così va bene?