Problemele 9, 10, 11, 12
Daca stiti macar una e perfect
Trebuie scrise in C++
Multumesc!
Răspunsuri la întrebare
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: