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

Problemele 9, 10, 11, 12
Daca stiti macar una e perfect
Trebuie scrise in C++
Multumesc!

Anexe:

Răspunsuri la întrebare

Răspuns de raresvasiu03
1

Răspuns:

//Problema 9

#include<bits/stdc++.h>

using namespace std;

int main()

{

   int v[1010], mx = INT_MIN, m;

   

   cin >> m;

   

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

   {

       cin >> v[i];

       

       if(v[i] > mx)

       {

           mx = v[i];

       }

   }

   cout << v[i];

   

   return 0;

}

//Problema 10

#include<bits/stdc++.h>

using namespace std;

int main()

{

   int v[1010], m, mini = INT_MAX;

   int pozitii[1010], poz = 0;

   cin >> m;

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

   {

       cin >> v[i];

       if(v[i] < mini)

       {

           mini = v[i];

       }

   }

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

   {

       if(v[i] == mini)

       {

           poz++;

           pozitii[poz] = i;

       }

   }

   cout << mini << endl;

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

   {

       cout << pozitii[i] << " ";

   }

   return 0;

}

//problema 12

#include<bits/stdc++.h>

using namespace std;

int main()

{

   int maxim = INT_MIN, n;

   cin >> n;

   int v[n];

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

   {

       cin >> v[i];

       if(v[i] < 0)

       {

           if(v[i] > maxim)

           {

               maxim = v[i];

           }

       }

   }

   cout << maxim;

   return 0;

}

Explicație:

Alte întrebări interesante