Informatică, întrebare adresată de goldfist55, 8 ani în urmă

am de facut un program la info in c++
este despre un vector in care trebuie sa indeplinesc cateva conditii. chestia care ma intereseaza: cum pot selecta primul numar par din vector, stiind ca i am numarat (cu k++)​

Răspunsuri la întrebare

Răspuns de EmilJoaca
1

Răspuns:

int i;

   for(i=0;i<n;i++)

       if(v[i]%2==0) break;

Explicație:

verifica vectorul pana da de un numar par aflat in vector. dupa ce gaseste primul numar par iese din conditia de for si i-ul iti va ramane pe pozitia primului numar par (pentru impar doar pui !=0 in loc de ==0).


EmilJoaca: http://www.e-chat.co/room/19874317
EmilJoaca: te astept aici, nu ai nevoie de cont, doar treci un nume random si iti rezolvam problema
goldfist55: acuma
EmilJoaca: inca astept, iti ia ceva
goldfist55: credeam ca ai iesit, imi dadea eroare
EmilJoaca: nup, vrei sa generez alt link?
goldfist55: te rog
EmilJoaca: http://www.e-chat.co/room/19874330
EmilJoaca: #include
using namespace std;
int i,n,a[100],x,y,j;
int main() {
cout<<"n=";cin>>n;
for(i=0;i cout<<"a["<>a[i];
}
for(i=0;i if(a[i]%2==0) {
n--;
for(j=i;j a[j]=a[j+1];
i=n;
}
for(i=0;i cout< return 0;
}
EmilJoaca: am trimis din greseala scuze XD
Alte întrebări interesante