se citeste un vector cu n elemente.Se cere sa se șteargă din vector toate numerele care se repeta astfel încât acestea sa apară o singura data în vectorul final.(vreau revolvarea în c++ => #include <iostream> using namespace std; unt main () )
Exp: n=5
a : 2 3 7 2 3
se va afișa 2 3 7
Răspunsuri la întrebare
Răspuns de
4
#include <iostream>
using namespace std;
int n, v[100];
void sterge(int a){
int i;
for(i=a;i<=n;i++)
v[i]=v[i+1];}
int main(){
int i, j;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++){
cout<<"v["<<i<<"]=";
cin>>v[i];
}
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(v[i]==v[j]){
sterge(j);
n--;}
for(i=1;i<=n;i++) cout<<v[i]<<" ";}
using namespace std;
int n, v[100];
void sterge(int a){
int i;
for(i=a;i<=n;i++)
v[i]=v[i+1];}
int main(){
int i, j;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++){
cout<<"v["<<i<<"]=";
cin>>v[i];
}
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(v[i]==v[j]){
sterge(j);
n--;}
for(i=1;i<=n;i++) cout<<v[i]<<" ";}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă