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
Intrare
10 7 2
Ieșire
8
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int a,b,c,maxi,mini;
cin>>a>>b>>c;
if(a>b&&a>c)
maxi=a;
if(b>a&&b>c)
maxi=b;
if(c>a&&c>b)
maxi=c;
if(a<b&&a<c)
mini=a;
if(b<a&&b<c)
mini=b;
if(c<a&&c<b)
mini=c;
cout<<maxi-mini;
return 0;
}
using namespace std;
int main()
{
int a,b,c,maxi,mini;
cin>>a>>b>>c;
if(a>b&&a>c)
maxi=a;
if(b>a&&b>c)
maxi=b;
if(c>a&&c>b)
maxi=c;
if(a<b&&a<c)
mini=a;
if(b<a&&b<c)
mini=b;
if(c<a&&c<b)
mini=c;
cout<<maxi-mini;
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Istorie,
8 ani în urmă
Chimie,
9 ani în urmă
Informatică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă