Pagini recente » Cod sursa (job #3263440) | Cod sursa (job #2306036) | Cod sursa (job #24083) | Cod sursa (job #1900001) | Cod sursa (job #155831)
Cod sursa(job #155831)
#include<iostream.h>
#include<fstream.h>
#include<iomanip.h>
int cifre(int n,int i)
{int nr=0;
while(n)
{if(n%10==i)
nr++;
n/=10;
}
return nr;
}
int main()
{
int a,b,c,k,i,nr=0;
ifstream f("cifre.in");
ofstream g("cifre.out");
f>>a>>b>>c>>k;
for(i=a;i<=b;i++)
if(cifre(i,c)>=k)
nr++;
g<<(setprecision(4))<<(float)nr/(b-a+1);
f.close();
g.close();
return 0;
}