انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
روش کلی ساخت این سبک برنامه های اندروید

روش کلی ساخت این سبک برنامه های اندروید

#4
سلام راهای زیادی برای ساخت کلمات در هم ریخته هست اگه قصد دارید همه ی کلمات رو داخل اون بزارید بهتره ابتدا یک سری کارکترها رو تعریف کنید داخل اون بعد اگه خواستید در همریخته باشه میتونید از رندم استفده کنید و برای مقایسه کردن کلمات هم میتونید به این شکل عمل کنید :
مثلا میخواید حروف کلمه ی کلیدستان رو برابر هم کنید و مقایسه کنید
میتونید با این کد تعداد حروف رو برسی کنید

کلبد 350
کد پی‌اچ‌پی:
String str "kelidestan"
int i ;
str.length() ; 

به این شکل میتونید تعداد حروف را دریافت کنید
 
حالا برای مقایسه ی حروف با حروف جمله ها هم میتونید از این کد استفاده کنید :
در این کد محل قرار گرفتن حروف در جمله بدست می اید که برای مثلا در کد زیر حرف e را برسی  کردیم
عددی که بدست میاد 1 خواهد بود پس یعنی این حروف وجو د دارد و مکان اون 1 هست

کد پی‌اچ‌پی:
String str "kelidestan";
int k ;
str.indexOf("e",0); 

حالا در صورتی که حرف وارد شده داخل کلمه وجود نداشته باشه عدد -1 خواهد شد و به این شکل خواهیم فهمید که حرف مورد نظر در کلمه وجود ندارد .
و حالا برای اینکه ممکنه تعداد زیادی از این حرف داخل کلمه وجود داشته باشه و شما بخوایید به عنوان مثلا موقعیت e دومی رو فقط پیدا کنید به اون دستور میدیم که از کلمه ی دوم  به بعد دنبال اون حرف بگرده و موقعیتش رو بهمون بده ( به این نکته توجه کنید که اعداد از صفر شروع خواهند شد یعنی اگه موقعیت صقر بدست بیاید حرف اول مورد نظر خواهد بود )

کد پی‌اچ‌پی:
str.indexOf("e",1); 

حالا با ساخت یک  چرخه ی مبتونید ب راحتی تشخیص بدید که چند حرف در این کلمه تکرار شده و مکان اون کجاست
و با استفاده از  کلید 282 میتونید حروف رو با هم مقایسه کنید

موفق باشید
پاسخ
 سپاس شده توسط s.saeid ، parniaznet ، داش بهروز ، admin


پیام‌های این موضوع
RE: روش کلی ساخت این سبک برنامه ها - توسط s.saeid - ۱۳۹۴/۰۱/۲۸, ۰۹:۲۰ ب.ظ
RE: روش کلی ساخت این سبک برنامه ها - توسط parniaznet - ۱۳۹۴/۰۱/۲۸, ۰۹:۵۱ ب.ظ
RE: روش کلی ساخت این سبک برنامه ها - توسط aliasghar - ۱۳۹۴/۰۱/۲۹, ۰۵:۰۴ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان