Se dau 3 numere naturale.
Cerinţa
Calculaţi diferența dintre cel mai mare și cel mai mic dintre cele 3 numere date.
Date de intrare
Programul citește de la tastatură 3 numere naturale separate prin spaţii.
Date de ieşire
Programul va afișa pe prima linie a ecranului numărul mm, reprezentând valoarea cerută.
Restricţii şi precizări
numerele date vor fi mai mici decât 1.000.000.000
Exemplu
Date de intrare
10 7 2
Date de ieşire
8
Răspunsuri la întrebare
Răspuns de
3
#include <iostream>
using namespace std;
int a,b,c,mm;
int main()
{
cin>>a>>b>>c;
if((a<=b)&&(b<=c)) mm=c-a;
if((a<=c)&&(c<=b)) mm=b-a;
if((b<=a)&&(a<=c)) mm=c-b;
if((b<=c)&&(c<=a)) mm=a-b;
if((c<=a)&&(a<=b)) mm=b-c;
if((c<=b)&&(b<=a)) mm=a-c;
cout<<mm;
return 0;
}
using namespace std;
int a,b,c,mm;
int main()
{
cin>>a>>b>>c;
if((a<=b)&&(b<=c)) mm=c-a;
if((a<=c)&&(c<=b)) mm=b-a;
if((b<=a)&&(a<=c)) mm=c-b;
if((b<=c)&&(c<=a)) mm=a-b;
if((c<=a)&&(a<=b)) mm=b-c;
if((c<=b)&&(b<=a)) mm=a-c;
cout<<mm;
return 0;
}
dumitrachealexa:
Multumesc!
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Engleza,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă