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

se da un vector cu n componente numere naturale. afisati minimul si maximul pentru elementele vectorului . apoi afisati pozitiile lor. (functii c++)

Răspunsuri la întrebare

Răspuns de gabi54t
4

#include <iostream>


using namespace std;

void minim(int n, int v[100])

{

   int i, minn=99999, poz;

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

       if(v[i]<minn)

       {minn=v[i];

       poz=i;

       }

   cout<<minn<<" "<<poz;

}

void maxim(int n, int v[100])

{

   int i, maxx=-99999, poz;

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

       if(v[i]>maxx)

       {maxx=v[i];

       poz=i;

       }

   cout<<maxx<<" "<<poz;

}

int main()

{

   int n, v[100], i;

   cin>>n;

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

       cin>>v[i];

   minim(n,v);

   cout<<endl;

   maxim(n,v);


   return 0;

}


Alte întrebări interesante