اخبار و اطلاعات مربوط به دروس

در این وبلاگ مباحث مرتبط با دروس تدریسی توسط اینجانب پیگیری می شود.

اخبار و اطلاعات مربوط به دروس

در این وبلاگ مباحث مرتبط با دروس تدریسی توسط اینجانب پیگیری می شود.

هدیه ای از طرف دانشجویان
Mbt925.ir

برنامه نویسی پیشرفته - تمرین سوم

شنبه, ۳ اسفند ۱۳۹۲، ۰۸:۲۰ ب.ظ

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

برنامه ای بنویسید که دارای سه تابع زیر باشد:

  • تابع readString: یک رشته را از ورودی خوانده و برمی گرداند
  • تابع readInt: یک عدد صحیح را از ورودی خوانده و برمی گرداند
  • تابع readFloat: یک عدد اعشاری را از ورودی خوانده و برمی گرداند

نکته: کاراکترهای جداکننده برای خوانده رشته، عدد صحیح و اعشاری، عبارتند از:

  • n\
  • t\
  • فاصله

با رسیدن به یکی از کاراکترها بالا، خواندن متوقف شده و نتیجه برگردانده می شود.

تابع readInt در کلاس، پیاده سازی شد!

شکل کلی سه تابع بالا باید به صورت زیر باشد:

public static String readString(){

}

public static int readInt(){

}

public static float readFloat(){

}

پس از پیاده سازی سه تابع، کد زیر را در تابع main اجرا کنید:

String name= readString();

String family= readString();

int age= readInt();

float grade= readFloat();

System.out.println(“I am ” + name + “ “ + family + “, ” + age + “ years old with grade ” + grade);

برای تست برنامه، می توانید ورودی زیر را به آن بدهید:

Mohammad Emadi 18 19.764

مهلت ارسال تمرینشنبه، 10 اسفند 92، ساعت 16

  • بیگلری

نظرات  (۱۲)

ta shanbe???????????????????dorost mibinam????mamnoon ostad
  • زلال احمدیان
  • یقینا با این نظرم به سمت غرغروی اعظمم برمیگردم. ولی استاد سخته یکم ملایم تر شروع میکردین.اول کاری ناکارمون میکنین با این تمرین
    پاسخ:
    یک هفته فرصت دادم که خوب روش کار کنید. قراره در 7 روز دو تا تابع بنویسید!
    یک نمونش رو هم سر کلاس براتون نوشتم. مثل همون کار کنید.

    سلام ........استاد برای نوشتن این برنامه میتونیم از قسمتایی که درس ندادید ولی توی اسلاید هست استفاده کنیم؟؟ 

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

    استاد ما هیچی بلد نیستیم  -_-

    پاسخ:
    به سلامتی!
    استاد محیطش چرا ایجوریه برنامه های خودتونم توش ارور میده ما واقعا نمیتونیم باهاش کار کنیم

    پاسخ:
    برای شروع، اینطور مشکلات طبیعیه. از دوستاتون کمک بگیرید و یا ایمیل بزنید

    bacheha khob y khabar midadid ......hala to film khob oftade bodim???

     

    سلام استاد یه سوال: کاربرمون باید مثلا اسم رو حرف به حرف وارد کنه ؟؟ م ح م م د
    و هنگام چاپ محمد چاپ بشه؟؟ یا برای نمره باید عدد به عدد نمره رو بگه؟؟؟
    پاسخ:
    سلام. کاربر اسم رو کامل وارد می کنه نه جداجدا.
    دقیقا همونطوری که با scanf کار می کردیم

    استاد تو رو خدا ی رحمی چیزی , ما جاوا بلد نیستیم خوب

    ostad mishe baramon kelas jobrani bezarid va age khodeton vaght darid 3 shanbe ha ro sabet konid ...baghiye goroh ha az ma jolo taran , ma kheili aghabim 

    پاسخ:
    سلام. بله میشه

    سلام استاد میشه تمرینو تا شنبه ساعت 12 ارسال کنیم , اخه ی سری اشکال داریم که باید ببینید با ایمیلم نمیتونیم منظورمونو بفهمونیم

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

    پاسخ:
    سلام. متاسفانه نمیشه. چون می خوایم راجع به راه حل در کلاس صحبت کنیم

    ارسال نظر

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