درس بخون بچه جون . هر جاشو متوجه نشدی بپرس .
از طریق تقسیم متوالی یک عدد بر روی 10 می توان رقم های آن را استخراج کرد در هر مرحله باقیمانده نشان دهنده ارقام عدد هستش از راست به چپ هر بار هم با رقم خودت مقایسه کن اگر برابر باشه شمارنده را یک مقدار افزایش بده این کار را تا جایی ادامه بدید مقسوم علیه صفر بشه.
#include <iostream>
using namespace std;
int main()
{
int number;
int digit;
cout << "enter number:";
cin >> number;
cout << "enter digit:";
cin >> digit;
int temp = number;
int count = 0;
while (temp != 0){
int a = temp % 10;
if (a == digit)
count++;
temp = temp / 10;
}
cout << "repeat count:" << count << endl;
return 0;
}