👤

DAU TOATE PUNCTELE PENTRU O PROBLEMA LA INFORMATICA!

Ce valori sunt citite de la tastatura astfel incat , in urma executarii secventei urmatoare , sa se afiseze valoarea 1? (a , b si c sunt variabile de tip char , iar variabilad , de tip integer / int)

Varianta c++:
cin>>a>>b
if(a>b) if(b>c) d=2 , else d=3
else if(a>c)d=1 ; else d=3;
cout<
Variante de raspuns:
a) abc
b) bca
c) cab
d) cba
Am nevoie de rezolvarea completa!!


Răspuns :

introducerea datelor din b) dau pentru d rezultatul 1

#include <iostream>

using namespace std;

int main()

{

   char a,b,c;

   int d;

   cin >> a >> b >> c;

   if (a>b)

       { if (b>c) d=2;

         else d=3; }

   else

       {if (a>c) d=1;

        else d=3;}

   cout << d;

}