Informatică, întrebare adresată de lilisabau, 8 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.

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

Răspunsuri la întrebare

Răspuns de andreidiaconescu18
1

#include <iostream>

using namespace std;

int main() {

   int a,b,c;

   cin>>a;

   cin>>b;

   cin>>c;

   if(a>b)

   {

       int aux=a;

       a=b;

       b=aux;

   }

   if(b>c)

   {

       int aux=b;

       b=c;

       c=aux;

   }

   if(a>b)

   {

       int aux=a;

       a=b;

       b=aux;

   }

   cout<<c-a;

   return 0 ;

}


lilisabau: Nu merge!!!!!!!!!
andreidiaconescu18: daca ai copiat codul direct de pe brainly posibil sa nu mearga, pentru ca siteul introduce carcatere non ascii care tie nu iti sunt vizibile si compilerul nu le poate interpreta.
andreidiaconescu18: si data viitoare cand nu merge scrie si cauza, nu merge e asa generic.
Alte întrebări interesante