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

Se determina o valoare n de la tastatura si apoi se citesc n numere naturale.Sa se afiseze pozitiile pe care se afla elementul minim si elementul maxim.
Dau coroana!!!!!!!!!

Răspunsuri la întrebare

Răspuns de adrianalitcanu2018
2

Explicație:

#include <iostream>

using namespace std;

int main()

{

   unsigned int n;

   cout<<"n este ";

   cin>>n;

   unsigned int componenta[100];

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

   {

       cout<<"componenta "<<i<<" este ";

       cin>>componenta[i];

   }

   unsigned int max=componenta[1];

   unsigned int i_max=1;

   unsigned int min=componenta[1];

   unsigned int i_min=1;

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

       if(max<componenta[i])

       {

           max=componenta[i];

           i_max=i;

       }

       else

           if(min>componenta[i])

           {

               min=componenta[i];

               i_min=i;

           }

   cout<<"minimul se alfa pe pozitia "<<i_min<<endl;

   cout<<"maximul se afla pe pozitia "<<i_max<<endl;

   return 0;

}


Alemaria798: Cine e componenta?
Alemaria798: Adică te referi la numar
adrianalitcanu2018: n este nr de numere și vectorul componenta este sirul celor n numere
Alte întrebări interesante