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

Helppppppppppppppppp

Anexe:

Răspunsuri la întrebare

Răspuns de Paddon
1

#include <iostream>

using namespace std;

bool este_echilibrat(int numar)

{

   int suma_impare = 0, suma_pare = 0;

   while(numar)

   {

       if(numar % 2 == 0)

           suma_pare += numar % 10;

       else

           suma_impare += numar % 10;

       numar /= 10;

   }

   return suma_impare == suma_pare;

}

int main()

{

   int a, b, s = 0;

   cin >> a >> b;

   while(a <= b)

   {

       if(este_echilibrat(a))

       {

           s += a;

       }

       a++;

   }

   cout << s;

   return 0;

}


lilicole: Imi trebuia in pseudocod, dar in mare inteleg, multuuumesc:)
Paddon: Trebuia sa specifici :))

Am presupus ca e C++ pentru ca n-ai specificat si pentru ca in mare se face C++
lilicole: Am o intrebare
lilicole: Aici trebuia folosit vreun auxiliar?
lilicole: Adica sa inlocuiesc nr cu vreun auxiliar
lilicole: De fapt uita te ca am pus intrebare
Alte întrebări interesante