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

se citeste un vector v[30] a)sa se verifice daca el din prima jumatate a vectorului sunt pare iar restul sunt toate impare b) verificati daca intr-un vector exista cel putin un nr par​

Răspunsuri la întrebare

Răspuns de Bobo05
1

Răspuns:

a)#include<iostream>

using namespace std;

int main()

{

  int n,cnt=0;

  cin>>n;

  int v[n];

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

  {

      cin>>v[i];

  }

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

  {

      if(v[i]%2==0)

      {

          cnt++;

      }

  }

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

  {

      if(v[i]%2!=0)

      {

          cnt++;

      }

  }

  if(cnt==n)

  {

  cout<<"Prima jumatate a vectorului contine elemente pare"<<endl;;

  cout<<"A doua jumatate a vectorului contine elemente impare";

  }

  else{cout<<"Nu se satisface conditia din enunt";}

   return 0;

}

b)#include<iostream>

using namespace std;

int main()

{

  int n;

  cin>>n;

 int v[n];

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

 {

     cin>>v[i];

 }

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

 {

     if(v[i]%2==0)

     {

         cout<<"Exista cel putin un numar par in vector";

     }

     else{cout<<"Nu exista niciun numar par in vector";}

 }

   return 0;

}

Alte întrebări interesante