VA ROG DAU COROANA 1. (2p) Se citesc mai multe numere întregi până la introducerea valorii 0. Să se determine
produsul valorilor cu exact 2 cifre care au fost introduse.
2. (2p) Se citește un număr întreg n, iar apoi se citesc n numere întregi. Să se determine suma
valorilor introduse care au ultima cifră 4 sau 9.

3. (2p) Se citesc mai multe numere întregi până la introducerea valorii 0. Să se determine
media aritmetică a valorilor introduse care sunt divizibile cu 8 sau cu 3.

4. (2p) Se citește un număr întreg n. Să se afișeze numărul valorilor mai mici sau egale cu n care
sunt pare și divizibile cu 3.

Răspuns :

Răspuns:

2.

#include <iostream>

using namespace std;

main()

{

   int x,s=0;

   cin>>x;

   while(x!=0)

   {

       cin>>x;

       if(x%10==4 || x%10==9) s+=x;

   }

   cout<<s;

}

3.

#include <iostream>

using namespace std;

main()

{

   int x,aux=0;

   float s=0;

   cin>>x;

   while(x!=0)

   {

       cin>>x;

       if(x%8==0 || x%3==0)

       {

           s+=x;

           aux++;

       }

   }

   cout<<s/aux;  //Se ia în considerare și 0, de aceea fii atent când verifici.

}

4.

#include <iostream>

using namespace std;

main()

{

   int n;

   cout<<"n=";cin>>n;

   for(int i=0;i<=n;i++)

   {

       if(i%2==0 && i%3==0) cout<<i<<" ";

   }

}

//Aici se vor afișa doar valorile naturale, începând de la 0

Explicație: