Se citește un vector v cu n<=100 elemente naturale formate din cel mult 9 cifre fiecare. Să se scrie un
program care determină valoarea maximă și valoarea minimă din vector și de câte ori apare fiecare
valoare în vector.


Răspuns :

Răspuns:

#include<bits/stdc++.h>

using namespace std;

int main()

{

int n,v[101],maxx=0,minn=1000000000,i1=0,i2=0;

cin>>n;

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

   cin>>v[i];

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

{

   if(v[i]==maxx)

       i1++;

   if(v[i]==minn)

       i2++;

   if(v[i]>maxx)

   {

       maxx=v[i];

       i1=1;

   }

   if(v[i]<minn)

   {

       minn=v[i];

       i2=1;

   }

}

cout<<maxx<<" "<<i1<<" "<<minn<<" "<<i2;

   return 0;

}

Explicație:

maxx e valoarea maxima

minn e valoarea minima

i1 este frecventa maximului

i2 e frecventa minimului

Sper ca te-am ajutat!!!