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

Se citesc n numere de la tastatura. Sa se calculeze:
a. suma numerelor care au exact 3 cifre
b. produsul numerelor divizibile cu 5
c. numarul de numere care au ultima cifra 1
d. numarul de numere pare

Răspunsuri la întrebare

Răspuns de davidalexandru9
1

Răspuns:

#include <iostream>

#include<cmath>

using namespace std;

int n, x, s, p, unu, par, i;

int main()

{

  cin>>n;

  s=0;

  p=1;

  unu=0;

  par=0;

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

  {

       cin>>x;

       if(x>99 and x<=999) s+=x;

       if(x%5==0) p*=x;

       if(x%10==1) unu++;

       if(x%2==0) par++;

  }

  cout<<"Suma numerelor care au trei cifre este "<<s<<", produsul numerelor divizibile cu 5 este "<<p<<", numarul de numere care au ultima cifra 1 este "<<unu<<", iar numarul de numere pare este "<<par<<".";

  return 0;

}

Alte întrebări interesante