Sa se realizeze programul C++ care citeste o matrice A nxm de la tastatura si calculeaza valoarea
amplitudinii, unde Amplitudine=valoarea_maxima(A)-valoarea_minima(A). Se va folosi o functie care
primeste matricea A, n,m si care returneaza valoarea amplitudinii.
Răspunsuri la întrebare
Răspuns de
2
Salut!
Ai rezolvarea in C++ mai jos
#include <iostream>
using namespace std;
int amplitudine(int a[][101], int n, int m)
{
int maxi = -100000, mini = 100000;
for (int i = 1; i <= n; ++i)
{
for (int j = 1; j <= m; ++j)
{
if (a[i][j] > maxi)
{
maxi = a[i][j];
}
if (a[i][j] < mini)
{
mini = a[i][j];
}
}
}
return maxi - mini;
}
int main()
{
int n, m, a[101][101];
cin >> n >> m;
for (int i = 1; i <= n; ++i)
{
for (int j = 1; j <= m; ++j)
{
cin >> a[i][j];
}
}
cout << amplitudine(a, n, m);
return 0;
}
- Ti-am lasat mai jos si fisierul
Anexe:
Pufilino:
Scuze de report bro a fost missclick
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă