Informatică, întrebare adresată de DihorulSimpatic, 9 ani în urmă

Se citește un vector cu n elemente, numere naturale. Să se afișeze elementele din vector care sunt multipli ai ultimului element.
Aceasta problema trebuie facut in C++, ma puteti ajuta va rog?

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0
int main()
{
....
//declarare vector a, declarare marime vector, initializare elemente vector
....
int i,ul;
ul=a[n-1];
for(i=0;i<n;i++)
{
     if(a[i]%ul==0)
     {
           cout<<a[i]<<" ";
     }
}
return 0;
}

DihorulSimpatic: e incompleta.. nu merge
DihorulSimpatic: using namespace std; int main() { unsigned int n,v[1000],nr,m; cin>>n; for(unsigned int i=1;i<=n;i++) { cin>>v[i]; } for(unsigned int i=0;i<=n;i++) nr=v[i]; for(unsigned int i=0;i<=n;i++) { if(v[i]%nr==0) {m=v[i]; cout<<m;} else i++; } return 0; }
DihorulSimpatic: ce ar trebui sa editez la asta ca sa mearga prolema?
Alte întrebări interesante