Informatică, întrebare adresată de tfy14331, 8 ani în urmă

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!!


boiustef: cred, şi trebuie ca variantele de răspuns au spaţii între caractere...
a b c
.......

Răspunsuri la întrebare

Răspuns de boiustef
1

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;

}


tfy14331: Mai pun unul singur
tfy14331: Sa te uiti pls
boiustef: ???
Alte întrebări interesante