👤

Sa se elimine valoarea minima si maxima dintr-un vector cu n nr naturale. c++. urgent!!!!

Răspuns :

Versiunea cu un singur vector

#include <iostream>
using namespace std;
int main(){
    int n, i, j, d; cin>>n;
    int v[n];
    for(i=0;i<n;i++)cin>>v[i];
    for(i=0;i<n;i++){
        d=0;
        for(j=1;j<=n;j++)if(v[i]%j==0)d++;
        if(d==2){v[i]=-1;}
    }
    for(i=0;i<n;i++)if(v[i]>-1)cout<<v[i]<<" ";
}
Uite aci.........................
Vezi imaginea ANTIEAGLESDAVIDS