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

Cerinţa
Se citește de la tastatură un număr natural de 3 cifre, distincte. Să se afișeze pe ecran cifra din mijloc, ca valoare.

Date de intrare
Programul va citi de la tastatură un număr natural de 3 cifre.

Date de ieşire
Programul va afişa pe ecran cifra care nu este nici minimă și nici maximă.

Restricţii şi precizări
Numărul citit de la tastatură este natural, de 3 cifre
In c++
plese

Răspunsuri la întrebare

Răspuns de MihaiCristian21
2

Răspuns:

#include<iostream>

using namespace std;

int main()

{

   int n,a,b,c;

   cin>>n;

   a=n/100;

   b=n/10%10;

   c=n%10;

   if(a<b)

   {

       if(b<c)

           cout<<b;

       else

           if(a<c)

               cout<<c;

           else

               cout<<a;

   }

   else

   {

       if(b>c)

           cout<<b;

       else

           if(a<c)

               cout<<a;

           else

               cout<<c;

   }

}

Explicație: Determini cifrele numarului, iar apoi faci comparatiile aferente.

Alte întrebări interesante