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

va rog sa ma ajutati!!!
Cerinţa
Se citește un vector cu n elemente, numere naturale. Să se determine câte elemente ale vectorului sunt egale cu diferența dintre cea mai mare și cea mai mică valoare din vector

Răspunsuri la întrebare

Răspuns de GabiAlex99
7

#include<iostream>

using namespace std;

int main()

{

int n, v[1001], i, max, min, dif, nr=0;

cin>>n;

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

cin>>v[i];

max=min=v[1];

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

{

if(v[i]>max) max=v[i];

if(v[i]<min) min=v[i];

}

dif=max-min;

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

if(v[i]==dif) nr++;

cout<<nr;

}


Alte întrebări interesante