PDA

نسخه کامل مشاهده نسخه کامل : خواندن جمله از آخر و مقایسه آن



آرشین
30-12-2008, 22:18
سلام دوستان
من میخوام در tcpp یک جمله را از ورودی خوانده
و بعد از آخر به اول اونو بخونم و در یک متغیر قرار بدم
و سپس این جمله از آخر به اول خوانده شده را با جمله اول مقایسه کنم
لطفا راهنمایی کنید

mahdi7s
30-12-2008, 23:25
از چه نظر مي خواي مقايسه شون كني؟

آرشین
31-12-2008, 00:11
strcmp
از نظر شباهت دو جمله به هم

فاطـمه
31-12-2008, 11:03
خب اینکه اصلا سخت نیست
جمله اول رو می تونی حرف به حرف بگیری یا کامل
به هر حال توی یه رشته ذخیره میکنی
بعد از آخر رشته به سمت اول پیمایش میکنی
واسه تشخیص آخر بودن هم چند تا راه داری شاید ساده ترینش این باشه که ورودی رو اگه حرف به حرف میگیری از یه شمارنده استفاده کنی تا تعداد حروف رو داشته باشی
نمی دونم منظورت واقعا همین بود یا جای دیگه ای مشکل داری؟!(به نظرم تا اینجاش که خیلی ساده بود)
بعد جمله اول رو که توی جمله دوم ریختی میشه با همون تابع strcmp مقایسه کنی ...

mahdi7s
31-12-2008, 13:28
سلام
ببين كد زير مياد و جمله اي كه وارد كردي برعكسشو در يه متغير ديگه ميريزه و چاپش مي كنه.

و در مورد مقايسه شون من از كاري كه تابع strcmp نجام ميده هيچي نمي دونم اگه يگي بكه كه اين تابع چي كار انجام ميده و در نهايت چي رو بر مي گردونه ازش ممنون ميشم.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

فاطـمه
31-12-2008, 13:58
و در مورد مقايسه شون من از كاري كه تابع strcmp نجام ميده هيچي نمي دونم اگه يگي بكه كه اين تابع چي كار انجام ميده و در نهايت چي رو بر مي گردونه ازش ممنون ميشم.

این تابع دو رشته رو با هم مقایسه می کنه (از نظر ترتیب الفبایی)
خروجی این تابع یا صفر هست یا یه عدد مثبت یا منفی
اگه صفر برگردونه یعنی دو رشته با هم مساوی هستند
اگه بزرگتر از صفر اولی بزرگتر بوده
و اگه کوچکتر از صفر دومی بزرگتر بوده

mahdi7s
31-12-2008, 16:33
خوب با توجه به راهنمايي كاربر فاطمه برنامه ي كامل شما ميشه اين===>


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید