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

Se citesc doua numere, a si b. De cate ori apare cifra maxima a numaruli a in numarul b?

Răspunsuri la întrebare

Răspuns de GabiAlex99
1

#include<iostream>

using namespace std;

int main()

{

int a, ca, b, cb, cifmax=0, uc, nr=0;

cin>>a>>b;

ca=a;

cb=b;

while(ca) {

   uc=ca%10;

   if(uc>cifmax) cifmax=uc;

   ca=ca/10;

}

while(cb) {

   uc=cb%10;

   if(uc==cifmax) nr++;

   cb=cb/10;

}

cout<<"Cifra "<<cifmax<<" a numarului "<<a<<" apare de "<<nr<<" ori in numarul "<<b;

}


Alte întrebări interesante