👤

se da un tablou cu 20 de componente de dip integer.
Elaborati un program care inlocuieste toate componentele cu valori negative cu valoarea minima din tablou.Afisati componentele tabloului modificat.


Răspuns :

#include<iostream>using namespace std;
int main(){    int v[20],n,i,minim;    cin>>n;    for(i=1;i<=n;++i) cin>>v[i];    minim=v[1];    for(i=2;i<=n;++i)    {        if((v[i]>=0) && (v[i]<minim)) minim=v[i];    }    for(i=1;i<=n;++i)    {        if(v[i]<0) v[i]=minim;    }    for(i=1;i<=n;++i) cout<<v[i]<<" ";    return 0;}