Se dă un vector cu n elemente întregi.Să se șteargă din vector un element care urmeaza dupa primul numar par din vector.
Davidpiscot:
:)) de la ei
Răspunsuri la întrebare
Răspuns de
1
int v[100],n,x;
cin>>n;
for(int i=0;i<=n-1;i++){
cin>>v[i]
}
i=-1;
while(x==0){
if(i!=n-1)i=i+1;
if(v[i]%2==0)x=v[i+1];
}
for(i=v[i+1];i<=n-1;i++){
v[i]=v[i+1];
}
cin>>n;
for(int i=0;i<=n-1;i++){
cin>>v[i]
}
i=-1;
while(x==0){
if(i!=n-1)i=i+1;
if(v[i]%2==0)x=v[i+1];
}
for(i=v[i+1];i<=n-1;i++){
v[i]=v[i+1];
}
Răspuns de
1
#include <iostream>
using namespace std;
int main(){
int n, v[1000], i, p=-1;
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
if(p==-1 && v[i]%2==0)p=i;
}
if(p!=-1){
n--;
for(i=p;i<n;i++)v[i] = v[i+1];
}
//Acum afișăm
for(i=0;i<n;i++) cout<<v[i]<<" ";
}
using namespace std;
int main(){
int n, v[1000], i, p=-1;
cin>>n;
for(i=0;i<n;i++){
cin>>v[i];
if(p==-1 && v[i]%2==0)p=i;
}
if(p!=-1){
n--;
for(i=p;i<n;i++)v[i] = v[i+1];
}
//Acum afișăm
for(i=0;i<n;i++) cout<<v[i]<<" ";
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă