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

se da de la tastatura in variabila n un numar natural nenul max. de 4 cifre. Se cere sa se afiseze numarul de numere mai mici sau egale cu n care au produsul cifrelor egal cu 12

Răspunsuri la întrebare

Răspuns de IonutPopescu
1
#include <iostream>

using namespace std;

int main()
{
    int n,m,p,r,i,c=0;
    cout<<"n=";cin>>n;
    for(i=1;i<=n;i++)
    {
        m=i;p=1;
        while(m)
        {
            r=m%10;
            p=p*r;
            m=m/10;
        }
        if(p==12) c++;
    }
    cout<<c;
    return 0;
}


Alte întrebări interesante