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ăspunsuri la întrebare
Răspuns de
1
#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;}
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;}
Alte întrebări interesante
Engleza,
8 ani în urmă
Chimie,
8 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă