Informatică, întrebare adresată de azteksflow, 9 ani în urmă

Se citesc două numere naturale n și m. Să se decidă dacă cele două numere au cel puțin o cifră comună.


Utilizator anonim: deci ca si mesai vrei sa se afiseze daca da are cifra comuna... sau nu nu are cifra comuna?
azteksflow: da

Răspunsuri la întrebare

Răspuns de Utilizator anonim
7
#include<iostream.h>
void main()
{
int m,n,aux1=0,aux2=0,ok=0,a,b;
    cout<<"m:"; cin>>m;
    cout<<"n:"; cin>>n;
        while(a!=0 && b!=0)
        {
        aux1=m%10;
        m=m/10;
        aux2=n%10;
        n=n/10;
            if(aux1!=0)
            a=aux1;
                if(aux2!=0)
                    b=aux2;
                        if(a==b)
                        {
                        ok++;
                        a=b=0;
                        }
                        if(m==n && aux1==aux2)
                  break;
        }
            if(ok!=0)
                cout<<"da";
                else
            cout<<"nu";
}

Alte întrebări interesante