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

1.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza suma numerelor din sir.
2.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza produsul numerelor din sir.
3.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza cel mai mare numar din sir.
4.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza cel mai mic numar din sir.
5.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza cate numere din sir sunt pozitive.
6.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza produsul numerelor impare din sir.
7.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza cel mai mare numar din sir si de cate ori apare el in sir.
8.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza media aritmetica a numerelor din sir
9.Se citeste un numar n (1<=n<=50) si apoi un sir de n numere intregi.Sa se scrie un program care afiseaza media aritmetica a numerelor pozitive din sir.

Răspunsuri la întrebare

Răspuns de Eagle500
7

1.#include <iostream>

using namespace std;

int main()

{

   int n,x,i,s=0;

   cin>>n;

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

   {

       cin>>x;

       s=s+x;

   }

   cout<<s;

   return 0;

}

2.#include <iostream>

using namespace std;

int main()

{

   int n,x,i,p=1;

   cin>>n;

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

   {

       cin>>x;

       p=p*x;

   }

   cout<<p;

   return 0;

}

3.#include <iostream>

#include <climits>

using namespace std;

int main()

{

   int n,x,i,maxim=INT_MIN;

   cin>>n;

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

   {

       cin>>x;

       if(x>maxim)

       {

           maxim=x;

       }

   }

   cout<<maxim;

   return 0;

}

4.#include <iostream>

#include <climits>

using namespace std;

int main()

{

   int n,x,i,minim=INT_MAX;

   cin>>n;

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

   {

       cin>>x;

       if(x<minim)

       {

           minim=x;

       }

   }

   cout<<minim;

   return 0;

}

5.#include <iostream>

using namespace std;

int main()

{

   int n,x,i,nrpoz=0;

   cin>>n;

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

   {

       cin>>x;

       if(x>=0)

       {

           nrpoz++;

       }

   }

   cout<<nrpoz;

   return 0;

}

6.#include <iostream>

using namespace std;

int main()

{

   int n,x,i,pimp=1;

   cin>>n;

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

   {

       cin>>x;

       if(x%2!=0)

       {

           pimp=pimp*x;

       }

   }

   cout<<pimp;

   return 0;

}

7.#include <iostream>

#include <climits>

using namespace std;

int main()

{

   int n,x,i,maxim=INT_MIN,k=0;

   cin>>n;

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

   {

       cin>>x;

       if(x>maxim)

       {

           maxim=x;

           k=1;

       }

       else if(x==maxim)

       {

           k++;

       }

   }

   cout<<k;

   return 0;

}

8.#include <iostream>

using namespace std;

int main()

{

   int n,x,k=0;

   double m=0;

   cin>>n;

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

   {

       cin>>x;

       m=m+x;

       k++;

   }

   m=m/k;

   cout<<m;

   return 0;

}

9.#include <iostream>

using namespace std;

int main()

{

   int n,x,k=0;

   double m=0;

   cin>>n;

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

   {

       cin>>x;

       if(x>=0)

       {

           m=m+x;

           k++;

       }

   }

   m=m/k;

   cout<<m;

   return 0;

}



Alte întrebări interesante