Scrieti un program care citeste de la tastatura trei valori numerice a, b, c si apoi afiseaza pe ecran cea mai mare diferenta dintre oricare doua valori date. Ex. a=100, b=15, c=105. Se va afisa 90.
Răspunsuri la întrebare
Răspuns de
5
int a,b,c,mi,ma;
cin>>a;
cin>>b;
cin>>c;
mi=ma=a;
if(b>ma)ma=b;
if(b<mi)mi=b;
if(c>ma)ma=c;
if(c<mi)mi=c;
cout<<(ma-mi);
cin>>a;
cin>>b;
cin>>c;
mi=ma=a;
if(b>ma)ma=b;
if(b<mi)mi=b;
if(c>ma)ma=c;
if(c<mi)mi=c;
cout<<(ma-mi);
AntiEaglesDavids:
ms oricum
Răspuns de
2
#include <iostream>
#include <cmath>
#include <algorithm>
using namespace std;
int main()
{
int a, b, c;
cin >> a >> b >> c;
cout << max({abs(a - b), abs(b - c), abs(c - a)});
return 0;
}
#include <cmath>
#include <algorithm>
using namespace std;
int main()
{
int a, b, c;
cin >> a >> b >> c;
cout << max({abs(a - b), abs(b - c), abs(c - a)});
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă