Ajutor! Va rog!
E tema pentru maine si nu stiu nimic.
Determinati cate numere din intervalul inchis [a, b] se divid cu produsul cifrelor lor. (nu se ia in considerare cifra 0)
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int a, b, i, c, p, k;
int main()
{
cin>>a>>b;
for (i=a; i<=b; i++)
{
c=i; //facem o copiem pentru a nu-l strica pe i
p=1;
while (c) // cat timp exista c
{
if (c%10!=0) // daca ultima cifra este nenula, o inmultim
p=p*(c%10);
c=c/10; //taiem ultima cifra
}
if (i%p==0) //daca cerinta este indeplinita, contorul creste
k++;
}
cout<<k;
return 0;
}
Sper ca te-am ajutat. Succes!
bbb904667:
Raspuns de pe google copiat si paste
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă