Проверки за цифри на число

Да се запише програма, която позволява да се въведе положително трицифрено число N и извежда 1,  ако посоченото условие е в сила, и 0 в противен случай:

  1. цифрата 7 влиза в записа на числото
  2. поне две от цифрите му са равни помежду си
  3. всичките му цифри са кратни на 3
Публикувано в 11в с етикети , , . Постоянна връзка.

One Response to Проверки за цифри на число

  1. Lubomir Dizela каза:
     #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        int a, b, c, d;
        cout<<"Vavedete chisloto:";
        cin>>d;
        a=d/100;
        b=d/10%10;
        c=d%10;
        cout<<"Chisloto sudurja cifrata 7: "<<((a==7)||(b==7)||(c==7))<<endl;
        cout<<"Dve ot cifrite mu sa ravni: "<<((a==b)||(a==c)||(b==c))<<endl;
        cout<<"Cifrite mu sa kratni na 3: "<<((a%3==0)&&(b%3==0)&&(c%3==0))<<endl;
        system("PAUSE");
        return EXIT_SUCCESS;
    }
     

Вашият коментар