Pagini recente » Borderou de evaluare (job #1259962) | Borderou de evaluare (job #2802783) | Cod sursa (job #1563903) | Borderou de evaluare (job #2023104) | Cod sursa (job #8684)
Cod sursa(job #8684)
#include<fstream.h>
int main()
{
ifstream fin("cifre.in");
ofstream fout("cifre.out");
long int A,B;
int c,k,i,j,q,x,y;
double p;
fout<<"Dati nr. A ";
fin>>A;
fout<<"Dati nr. B ";
fin>>B;
fout<<"Dati cifra c ";
fin>>c;
fout<<"Dati cifra k ";
fin>>k;
i=A;
y=0;
while(i<=B)
{
j=i;
x=0;
while(j>0)
{
q=j%10;
if(q==c)x=x+1;
j=j/10;
}
if(x>=k)y=y+1;
}
p=y/(B-A);
fout.precision(4);
fout<<p<<"\n";
fin.close();
fout.close();
return 0;
}