Rezolvarea în C++, ajutati-ma, va rog!!! OFER COROANA
Răspunsuri la întrebare
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int m,n,p;
cin>>m>>n>>p;
cout<<(m+n+p)/3;
cout<<sqrt(m*n*p);
if ((m*m==n*n+p*p) || (n*n==m*m+p*p) || (p*p==m*m+n*n))
{
cout<<" cele trei nr. pot forma un triplet pitagoric.";
}
else
{
cout<<" cele trei nr nu pot forma un triplet pitagoric.";
}
return 0;
}
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
float m, n, p,a=0,b=0,c=0,e=1.0/3;
cout << "introduce m= "; cin >> m;
cout << "introduce n= "; cin >> n;
cout << "introduce p= "; cin >> p;
cout << "media aritmetica= " << (m + n + p) / 3<<endl;
cout << "media geometrica= " << pow(m*n*p,e)<<endl;
a = m; b = n; c = p;
if (m >= n&&n >= p)
{
a = m; b = n; c = p;
}
else
{
if (m <= n&&n >= p)
{
a = n; b = m; c = p;
}
else
{
a = p; b = m; c = n;
}
if (a*a==b*b+c*c )
{
cout << "numerele introduse sunt pitagorice"<<endl;
cout << a << "^2" << "=" << b << "^2 + " << c<<"^2"<<endl;
}
else
{
cout << "numerele introduse nu sunt pitagorice"<<endl;
}
}
return 0;
}