PDA

View Full Version : سوال: مقایسه دو عدد



iman_k26
شنبه 18 خرداد 1392, 17:26 عصر
سلام بر دوستان
امیدوارم حالتون خوب باشه
دوستان ماهر یه کمکی میخواستم ازتون.
من یه برنامه با زبان C میخوام که تو اون از کاربر 2 تا عدد بگیره بعد مقایسه کنه که عدد اول چند بار توی عدد دوم وجود داره.
مثلا اگه عدد اول 12 باشه و عدد دوم 12312 باشه برای ما بعد از مقایسه باید توی خروجی عدد 2 رو نمایش بده.
از دوستانی که میتونن کمکی بکنن خواهشا دریغ نکنن چون واجبه.
منتظرم عزیزان.

matrix-program
شنبه 18 خرداد 1392, 17:52 عصر
الگوریتم:
1-کاراکتر های عدد دومی را دوتا دوتا از سمت چپ جدا کن
2-اعداد بدست آمده را به ترتیب داخل یه آرایه بریز
3-دونه به دونه اعداد داخل آرایه را ببینه 12 هست یا نه
بعد دوباره همین کار را انجام دهد با این تفاوت که در مرحله ی اول از سمت راست جدا کند

iman_k26
شنبه 18 خرداد 1392, 18:38 عصر
سلام دوست عزیز
ممنون که وقت گذاشتی و جواب دادی.
ببین در حالت کلی باید چیکار کنیم؟
یعنی اینکه ما نمیدونیم کاربر چه عددهایی وارد میکنه.رو همین حساب باید چیکار کرد که خودش بصورت کلی این مقایسه رو انجام بده؟

الگوریتم:
1-کاراکتر های عدد دومی را دوتا دوتا از سمت چپ جدا کن
2-اعداد بدست آمده را به ترتیب داخل یه آرایه بریز
3-دونه به دونه اعداد داخل آرایه را ببینه 12 هست یا نه
بعد دوباره همین کار را انجام دهد با این تفاوت که در مرحله ی اول از سمت راست جدا کند