N числа

Да се напише програма, която позволява да се въведат N числа и отпечатва:

  1. сумата им и произведението им
  2. най-малкото и най-голямото от тях
  3. броят на положителните
  4. дали всред тях се среща числото X
Публикувано в 11в с етикети . Постоянна връзка.

One Response to N числа

  1. sup3rEva каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    { int n , suma=0, proizvedenie=1,nai_golqmo, a, nai_malko, polojitelni=0,x;
    bool o=false;
      cout<<"Broi chisla: "<<endl;
      cin>>n;
      cout<<"Vyvedi X: "<<endl;
      cin>>x;
      cout<<"Vyvedi chislata:"<<endl;
      for(int i=1;i<=n; i++){
        cin>>a;
        if(i==1) {
           nai_malko=a;
           nai_golqmo=a;        
        }
        suma=suma+a;
        proizvedenie=proizvedenie*a;
        if (a<nai_malko) nai_malko=a;
        if (a>nai_golqmo)  nai_golqmo=a;
        if (a>0) polojitelni++;
        if (a==x) o=true;
      }
      cout<<"Sumata e:"<<suma<<endl;
      cout<<"Proizvedenieto e:"<<proizvedenie<<endl;
      cout<<"Nai-malkoto chislo e: "<<nai_malko<<" I nai-golqmoto e: "<<nai_golqmo<<endl;
      cout<<"Broqt na polojitelnite chisla e:"<<polojitelni<<endl;
      if (o) cout<<"X se sreshta"<<endl;
      else cout<<"X ne se sreshta"<<endl;
       
        system("PAUSE");
        return EXIT_SUCCESS;
    }

Вашият коментар