Urgent! Problema 3208 pbinfo! Cerința Să se scrie o funcție C++ care primește ca parametri două numere naturale, a și b care returnează 1, dacă a > b, 0, dacă a = b și -1 dacă aMs anticipat!

Răspuns :

Răspuns:

int bitcmp(int a, int b)  

{

   int c = a - b;

   switch(c)

   {

       case 0:

          return 0;

           break;

       default:

           int d = c & (1<<31);

           switch(d) {

               case 0:

                 return 1;

                   break;

               default:

                   return -1;

           }

   }

}

Explicație:

100p pe pbinfo