Informatică, întrebare adresată de ValentinaStef, 9 ani în urmă

Va roooog oricare o stiti ma ajuta1.Se citesc n numere intregi. Calculati suma celor pare si produsul celor impare 2.Sa se afiseze toate numerele divizibile cu 3 intre doua valori a si b 3.Se citesc 2 cifre a si b. Calculati numarul minim si maxim care se pot forma cu cele 2 cifre 4.Se citesc 2 numere x si y. Calculati suma lor daca au aceeasi paritate si produsul lor in caz contrar 5.Sa se calculeze suma cifrelor pare dintr-un numar  6.Sa se calculeze produsul cifrelor impare dintr-un numar  7.Se citesc mai multe numere naturale pana la intalnirea lui 0. Cate s-au citit pare si cate impare  8.Sa se verifice pentru 2 numere m si n care are cifra unitatilor mai mare 9.Sa se verifice pentru numerele a si b de doua cifre fiecare care are cifra zecilor mai mica 10.Se dau 3 cifre a, b si c. Sa se afiseze numerele a,b si c in ordine crescatoare 

Răspunsuri la întrebare

Răspuns de uionutalin
38
1) #include<iostream.h>
    using namespace std;
    int main()
    {int n, i, x, s=0, p=1;
    cout<<"n="; cin>>n;
    for(i=1; i<=n; i++)
    {cin>>x;
     if (x%2==0)
         s=s+x;
     else
         p=p*x;
     }
     cout<<"s="<<s<<endl;
     cout<<"p="<<p<<endl;
     return 0;
     }

4) #include<iostream.h>
    using namespace std;
    int main()
    { int x,y, s=0, p=1;
      cout<<"x="; cin>>x;
      cout<<"y="; cin>>y;
      if (x%2==0 && y%2==0)
          s=x+y;
      else
          p=x*y;
      cout<<"s="<<s<<endl;
      cout<<"p="<<p<<endl;
      return 0;
      }

5) #include<iostream.h>
    using namespace std;
    int main()
    { int x,s=0,r;
     cout<<"x="; cin>>x;
     while (x!=0)
      {r=x%10;
       if (r%2==0)
           s=s+r;
       x=x/10;
       }
      cout<<"s="<<s<<endl;
     return 0;
     }

6) #include<iostream.h>
     using namespace std;
     int main()
     { int x,p=1,r;
      cout<<"x="; cin>>x;
      while(x!=0)
      {r=x%10;
       if(r%2==1)
           p=p*r;
      x=x/10;
      }
      cout<<"p="<<p<<endl;
      return 0;
      }

7) #include<iostream.h>
    using namespace std;
    int main()
   { int n,p=0,i=0;
     cin>>n;
     while(n!=0)
     {if(n%2==0)
          p++;
      else
          i++;
      cin>>n;
      }
      cout<<"S-au citit "<<p<<" numere pare."<<endl;
      cout<<"S-au citit "<<i<<" numere impare."<<endl;
     return 0;
      }

2) #include<iostream.h>
     using namespace std;
     int main()
     {int a,b,i,aux;
      cout<<"a="; cin>>a;
      cout<<"b="; cin>>b;
      if(a>b)
      {aux=a;
       a=b;
       b=aux;
       }
      for(i=a; i<=b; i++)
      {if(i%3==0)
       cout<<i<<" ";
      }
      return 0;
      }
Alte întrebări interesante