Răspuns :
#include <iostream>
using namespace std;
int sum_cifra_control(int a, int b)
{
int s, control, num, contor=0;
for (num=a; num<=b; ++num)
{
control=num;
while (control>9)
{
s=0;
while (control>0)
{
s=s+control%10;
control=control/10;
}
control=s;
}
if (control==a) ++contor;
}
return contor;
}
int main()
{
int a, b;
cout << "a= "; cin >> a;
cout << "b= "; cin >> b;
cout <<" exista " << sum_cifra_control(a,b) << " numere din intervalul [a,b] care au cifra de control egala cu a";
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.