Informatică, întrebare adresată de Bibin99, 9 ani în urmă

Se dau 3 numere naturale.

Cerinţa

Calculaţi diferența dintre cel mai mare și cel mai mic dintre cele 3 numere date.
(in c++)


artur99: adica ceva de genul: cin>>a>>b>>c;
artur99: apoi min=a; max=a;
artur99: if(b>max)max=b;
artur99: if(c>max)max=c;
artur99: si
artur99: if(b<min)min=b;
artur99: if(c<min)min=c;
artur99: apoi cout<<(max-min);
Bibin99: oook,mersi mult
artur99: cp :D

Răspunsuri la întrebare

Răspuns de AntiEaglesDavids
9
#include<iostream>
using namespace std;

int main(int a, int b, int c)
{
    cin >> a >> b >> c;
    cout << max(a, max(b,c)) - min(a, min(b,c));
    return 0;
}

Alte întrebări interesante