👤

Salut Brainly am nevoie de ajutor la informatica.Trebuie sa fac 2 programe in codeblocks cu instructiunea "for" adica "pentru":1)să se introducă de la tastatura un șir de numere întregi.Să se afișeze pe ecran suma numerelor pare si suma numerelor impare. 2)să se introduca de la tastatură un șir de numere intregi.Sa se afișeze pe ecran pozițiile pe care se găsesc numerele pare. La problema nr. 2) trebuie cu v[i]

Răspuns :

#include <iostream>
using namespace std;

int main(){
int s_par=0,s_impar=0,n,x,i;
cout<<"Introduceti nr de numere intregi: ";
cin>>n;
cout<<"Introduceti sirul de numere intregi(spatiu intre ele): ]n";
for(i=0;i<n;i++){
cin>>x;
if(x%2==0){
s_par=s_par+x;
}
else{
s_impar=s_impar+x;
}
}
cout<<"Suma numerelor pare este: "<<s_par<<endl;
cout<<"Suma numerelor impare este: "<<s_impar<<endl;
return 0;
}

#include <iostream>
using namespace std;

int main(){
int i,n,x,nr=0;
int v[100];

cout<<"Introduceti nr de numere intregi: ";
cin>>n;
cout<<"Introduceti numere intregi cu spatii intre ele: \n";

for(i=0;i<n;i++){
cin>>x;
if(x%2==0){
v[nr]=i+1;
nr++;
}
}
cout<<"Numerele pare sunt pe pozitiile: \n";
for(i=0;i<nr;i++){
cout<<v[i]<<" ";
}

return 0;
}