وبلاگ سید جلال سیدیزدی

تمرین هفدهم

پنجشنبه, ۱۱ ارديبهشت ۱۳۹۳، ۰۵:۲۹ ب.ظ

سلام دوستان

در تمرین هفدهم باید یک متن (شامل تعدادی کلمه) دریافت کرده سپس تعیین کنید هر کدام از کلمات متن چند بار تکرار شده است.

دقت کنید اگر متن شامل علائم نگارشی باشد، بعد از جدا کردن کلمات باید این علائم از کلمه حذف گردد.


موعد تحویل: شنبه 13 اردیبهشت ساعت 20

با تاخیر: یکشنبه 14 اردیبهشت ساعت 20


موفق باشید.



  • ۹۳/۰۲/۱۱

نظرات  (۶)

سلام
ببخشید همون 13 تا علایم بالا جدا بشه کافیه؟ البته برای انگلیسیش مثلا کاما به جای ویرگول
مرسی
پاسخ:
سلام
خوبه. فقط جوری باشه که اگر بعداً خواستید علامت دیگری رو به لیست اضافه کنید به آسانی انجام شود.
موفق باشید.

سلام استاد
اول متن رو با فقط با  space اسپلیت میکنیم دیگه؟ (برای ایجاد آرایه ای از کلمات)
پاسخ:
سلام
این به نظر شما بستگی داره که اول می خواهید کلمات رو جدا کنید و بعد علائم رو حذف کنید یا اینکه اول علائم رو از کل متن حذف کنید و بعد کلمات رو جدا کنید.
موفق باشید.
سلام استاد
میشه یه راهنمایی کنید.
چطوری علائم رو جدا کنیم؟؟؟
من کل متد های String رو زیرو رو کردم ولی چیزی پیدا نکردم.
کمک کنید خواهشا.
ممنون
پاسخ:
سلام
اول تبدیل کن بعد جدا کن.
موفق باشید.

سلام استاد
خسته نباشید.

میخواستم بدونم که جمله رو کاربر وارد کنه یا اینکه خودمون یک متن 2.3 خط وارد کنیم که برنامه run میشه خودش شامل جمله برای جدا کردن باشه؟

ممنون.
التماس دعا.
پاسخ:
سلام ممنون
جمله رو از کاربر دریافت کند.
موفق باشید.
۱- نقطه: .
۲- ویرگول: ،

۳- دو نقطه: :

۴- سؤال: ؟

۵- علامت عاطفه: !

۶- گیومه: « »

۷- نقطه ویرگول: ؛

۸- خطّ فاصله: -

۹- سه نقطه: ...

۱۰- قلاب: [ ]

۱۱- کمانک: ( )

۱۲- ممیّز: /

۱۳- تساوی: =

سلام

یعنی استاد باید با همه اینا اسپلیت کنیم؟؟؟؟؟؟؟؟؟؟؟؟

پاسخ:
سلام
از دقت نظر شما ممنونم.
همچنین از اینکه وقت گذاشتید و لیست ظاهراً کاملی از علائم رو تهیه کردید.

اما،
قبل از اینکه با split کلمات را جدا کنید بهتر است لیست متدهای String رو بررسی کنید. شاید متد جالبی یافتید که به شما در حذف علائم کمک کند.
اگر دقت کنید آن (یا آنها) را میابید.
موفق باشید.

استاد برای حل این تمرین باید از مباحث جدیدی که یاد گرفتیم استفاده کنیم؟
پاسخ:
سلام
نه. از مباحث جدید فقط از کلاس های wrapper باید استفاده کنید.
به مبحث وراثت ارتباطی ندارد.
موفق باشید.
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی