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

تمرین یازدهم

چهارشنبه, ۱۲ آذر ۱۳۹۳، ۰۶:۳۲ ب.ظ

تمرین یازدهم سوال آخر امتحان میانترم است:

برنامه‌ای بنویسید که متنی شامل چند جمله دریافت کند؛ آنگاه در خروجی همه‌ی کلمات متن را چاپ کرده و در مقابل هر کلمه اولین جمله‌ای از متن را که کلمه در آن ظاهر شده است چاپ کند. (هر جمله به . ختم می‌‌شود.)

مثال:
ورودی:

I like Java. They like Java too.

خروجی:

I: I like Java.
like: I like Java.
Java: I like Java.
They: They like Java too.
too: They like Java too.

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


مهلت ارسال: جمعه 14 آذر ساعت 20

با تاخیر: شنبه 15 آذر ساعت 20


موفق باشید

  • ۹۳/۰۹/۱۲

نظرات  (۲)

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