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

Se dă un număr natural format din cifrele 2 sau 3. Aflaţi cifra care apare de cele mai multe ori în scrierea numărului.
pls in c++ dau coroana

Răspunsuri la întrebare

Răspuns de Rayzen
4
#include <iostream>
using namespace std;

int main()
{
   int n,doi=0,trei=0;
   cin>>n;
   while(n!=0)
   {
       if(n%2 == 0)
        {
         doi++;
        }
       else
        {
          trei++;
        }
        n=n/10;
   }
   if(doi>trei) {  cout<<"Cifra "<<doi<<" apare de cele mai multe ori in scrirea numarului.";}
   else if(doi==trei) {  cout<<"Cifrele "<<doi<<" si "<<trei<<" apar de acelasi numar de ori.";}
   else {  cout<<"Cifra "<<trei<<" apare de cele mai multe ori in scrirea numarului.";}
}
Alte întrebări interesante