Pb1.
Fie un tablou unidimensional v cu n elemente numere întregi.
Sa se inlocuiasca toate valorile egale cu valoarea minima cu valoarea
maxima din vector,
Ex :pt m = 7
v=(2,1,6,1,1,7,2) vectorul modificat va fi
v =(2,7,6,7,7,7,2) .
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
using namespace std;
#include <iostream>
int main(){
int n,i,min,max,v[1000];
cout<<"Numar de elemente : ";cin>>n;
cout<<"Elemente vector : \n";
for(i=0;i<n;i++){
cout<<"v["<<i<<"]=";
cin>>v[i];
}
max=min=v[0];
for(i=1;i<n;i++){
if (min>v[i])
min=v[i];
if (max<v[i])
max=v[i];
}
cout<<min<<" "<<max<<"\n";
cout<<"Vector dupa inlocuire \n";
for(i=0;i<n;i++){
if (v[i]==min)
v[i]=max;
cout<<v[i]<<" ";
}
}
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă