Advertisement
rotti321

Pozitii elem pare/impare prima/ultima

May 20th, 2021
894
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.77 KB | None | 0 0
  1. /**
  2.  *
  3.  * Avem un sir de numere naturale <=10000, care contine cel putin un nr par si unul impar
  4.  * Cerinte:
  5.  * 1) pozitia ultimului element impar din sir
  6.  * 1) pozitia primului element par din sir
  7.  */
  8.  
  9.         #include <iostream>
  10.         using namespace std;
  11.        
  12.         int main() {
  13.          int a[1001],n, prima_poz=-1,ultima_poz=-1;
  14.          cin>>n;
  15.          for(int i=1; i<=n;i++){
  16.              cin>>a[i];
  17.              if(a[i]%2==0 && prima_poz==-1){
  18.                  prima_poz=i;
  19.              }
  20.              if(a[i]%2==1){
  21.                  ultima_poz=i;
  22.              }
  23.          }
  24.         cout<<"pozitia ultimului element impar din sir:"<<ultima_poz<<endl;
  25.         cout<<"pozitia primului element par din sir:"<<prima_poz;
  26.          return 0;
  27.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement