Se citeste un vector cu n elemente numere întregi sa se afiseze vectorul dupa ce s-au eliminat elementele egale cu zero. C++. Am nevoie urgent!
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main() {
unsigned n;
cin>>n;
int v[n+1],cv[n+1],i,j=0,nr;
for(i=0;i<n;i++){
cin>>v[i];
if(v[i] != 0){
cv[j] = v[i];
j++;
}
}
nr = j;
i=0;
while(j!=0){
v[i] = cv[i];
i++;
j--;
}
for(i=0;i<nr;i++)
cout<<v[i]<<" ";
return 0;
}
using namespace std;
int main() {
unsigned n;
cin>>n;
int v[n+1],cv[n+1],i,j=0,nr;
for(i=0;i<n;i++){
cin>>v[i];
if(v[i] != 0){
cv[j] = v[i];
j++;
}
}
nr = j;
i=0;
while(j!=0){
v[i] = cv[i];
i++;
j--;
}
for(i=0;i<nr;i++)
cout<<v[i]<<" ";
return 0;
}
Computetinf:
:)
Alte întrebări interesante
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă