Брой на нечетните цифри

Да се въведе цяло четирицифрено число. Програмата да изведе броят на нечетните цифри в числото.

Публикувано в 11в с етикети , . Постоянна връзка.

3 Responses to Брой на нечетните цифри

  1. kaloyan каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        int a;
        cout<<"Vavedi 4-cifreno chislo: ";
        cin>>a;
        
        int c1 = a%10;
        int c2 = a/10%10;
        int c3 = a/100%10;
        int c4 = a/1000;
        
        cout<<( (c1%2 == 1) + (c2%2 == 1) + (c3%2 == 1) + (c4%2 == 1) )<<endl;
        
        system("PAUSE");
        return EXIT_SUCCESS;
    }
  2. sup3rEva каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    { 
        int a;
        cout<<"Vyvedete chetiricifreno chislo: "<< endl ;
        cin>>a;
          
          int c1=a%10; 
          int c2=a/10%10;
          int c3=a/100%10;
          int c4=a/1000;
     cout<< ((c1%2==1) + (c2%2==1) + (c3%2==1) + (c4%2==1))<<endl;
      
        system("PAUSE");
        return EXIT_SUCCESS;
    }
  3. tedy_kappris каза:
    #include <cstdlib>   / vklu4va vun6tni biblioteki /
    #include <iostream>
     
    using namespace std;
     
    int main(int argc, char *argv[]) // glavna funk4iq/
    {
        int a; // deklarira promenliva a 
        cout<<"Vyvedete chetiricifreno chislo: "<< endl ; // izvejdane na ekrana teksta "Vyvedete chetiricifreno chislo" i nakraq dobavq znak za nov red
        cin>>a; //vuvejda a /
           
          int c1=a%10; // deklarira c1 da prisvoqva stoinost na promenlivata a s ostatuk ot delenie 10 /
          int c2=a/10%10;//deklarira c2 prisfoqva stoinost  a  deleno na 10 s ostatuk ot delenie 10/ 
          int c3=a/100%10;//deklarira c3 prisfoqva stoinost a deleno na 100 s ostatak ot delenie 10 /
          int c4=a/1000;//deklarira c4 da prisfoqva stoinost na promenlivata a s ostataka ot delenie 1000/
     cout<< ((c1%2==1) + (c2%2==1) + (c3%2==1) + (c4%2==1))<<endl; // izvejda na ekrana sbora na c1 c2 c3 i c4 kato pri vsi4kite ima ostatuk ot delenie
     //2 i znak za nov red/
       
        system("PAUSE"); 
        return EXIT_SUCCESS; //krai na programata /
    }

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