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

Se citesc de la tastatura n numere intregi, calculati si afisati s numere pare citite si produsul numerelor impare.

URGENT in c++ cu functia FOR


ionelamacim56: Wut
Utilizator anonim: ce
Utilizator anonim: ce doresti

Răspunsuri la întrebare

Răspuns de cosmaandra2000
2

#include <iostream>

using namespace std;

int main()

{

   int n,i,s=0,p=1,x;

   cin>>n;

   for(i=1; i<=n; i++)

   {

       cin>>x;

       if(x%2==0)

             s=s+x;

       else

             p=p*x;

   }

   cout<<"Suma este: "<<endl;

   cout<<"Produsul este: ";

   return 0;

}

Am citit un nr de numere care trebuie sa fie introduse. Parcurg for-ul citind de fiecare data cate un x. Daca este par fac suma celor pare, daca impar - produsul.

Răspuns de andriesboss92
0

#include <iostream>

using namespace std;

int main()

{

   int n, i, x, s=0, p=1;

   cin>>n;

   for(i=1;i<=n;i++)

   {

       cin>>x; //citim n numere de la tastatura

       

       if ( x % 2 == 0 )

           s =  s + x;

       else

           p = p * x;

       

   }

   cout<<"Suma este: "<<s<<endl<<"Produsul este: "<<p;

}

Alte întrebări interesante