👤

Se considera tablou unidimensional A[1...n];n< sau egal cu 100,Sa se scrie un program care modifica elementele tabloului in felul urmator:elementele negative la patrat,cele pozitive le maresti de 10 ori

Răspuns :

#include <iostream>
using namespace std;

int main(){   
     int i, n, a[100];
     cout<<"n=";cin>>n;

     for(i=1;i<=n;i++){     
          cout<<"a["<<i<<"]=";     
          cin>>a[i];     
          if(a[i]<0) a[i]*=a[i];       
          else if(a[i]>0) a[i]+=10;    }  (daca iti trebuie INMULTESTE cu 10 elementele pozitive pune in loc de + *)
     for(i=1;i<=n;i++) cout<<"a["<<i<<"]="<<a[i]<<endl;
}