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

help me! repedee!!
Determinati si afis elem maxim din vector si pozitia /pozitiile pe care se afla ex n=6 v=(1,2, 10, 3, 4,10) va afis
max=10, pozitii 3 si 6.

Răspunsuri la întrebare

Răspuns de Sergetec
0

Salut!

Ai rezolvarea in limbaj C++ mai jos

#include <iostream>

using namespace std;

int main()

{

 int n, max = -100000000;

 cin >> n;

 int a[n];

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

 {

   cin >> a[i];

   if (a[i] > max)

   {

     max = a[i];

   }

 }

 cout << "max = " << max << ", pozitii ";

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

 {

   if (a[i] == max)

   {

     cout << i << " ";

   }

 }

 return 0;

}

Alte întrebări interesante