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

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

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

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

هدیه ای از طرف دانشجویان
Mbt925.ir
دنبال کنندگان ۳ نفر
این وبلاگ را دنبال کنید

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

چهارشنبه, ۲۱ اسفند ۱۳۹۲، ۱۱:۳۴ ق.ظ

تمرین هفتم: جمع عناصر آرایه

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

کلاسی بنویسید که عناصر آرایه ورودی را جمع کرده و نتیجه را بازگرداند. آرایه ورودی می تواند یکی از انواع زیر را داشته باشد:
  • int
  • float
  • double
  • String: اگر آرایه ورودی از نوع رشته باشد، خروجی تابع، حاصل اتصال همه خانه های آرایه خواهد بود
نکات:
  • برای ورودی آرایه ها از نوع varargs (آرایه با طول متغیر) استفاده کنید
  • نام همه توابع جمع کننده sum بوده و به صورت سراسری و ایستا تعریف می شود

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

برای تست برنامه خود، در تابع main کد زیر را قرار داده و اجرا کنید. سعی کنید نام ها را مشابه کد زیر انتخاب کنید.
مثال. ورودی:

int[] intArr= {1,2,3,4,5};

float[] floatArr= {1.2f,2.2f,3.2f,4.2f,5.2f};

double[] doubleArr= {1.4,2.4,3.4,4.4,5.4};

String[] strArr= {"A", "B", "CD", "EF", "G"};

System.out.printf("Sum of int array: %d%n", ArrayAnalyzer.sum(intArr));

System.out.printf("Sum of float array: %f%n", ArrayAnalyzer.sum(floatArr));

System.out.printf("Sum of double array: %f%n", ArrayAnalyzer.sum(doubleArr));

System.out.printf("Sum of string array: %s%n", ArrayAnalyzer.sum(strArr));

خروجی:

Sum of int array: 15

Sum of float array: 16.000000

Sum of double array: 17.000000

Sum of string array: ABCDEFG

  • بیگلری

نظرات  (۵)

  • دانشجوی خوب
  • از این که جلو هدر رفتن وقت ما رو در ایام عید میگیرید سپاسگزارم!
    فقط کی وقت کنیم پیک کوچیکترهارو حل کنیم؟؟؟؟؟؟؟؟؟؟؟/!!!!!!!!!
    استاد همین مقادیر رو تو تابع main  بذاریم یا از کاربر بخواییم وارد کنه؟
    پاسخ:
    سلام. همین مقادیر رو قرار بدید کافیه
  • دانشجویان پیشرفته
  • سی
    سی پلاس پلاس
    سی شارپ
    ساختمان داده
    ساختمان گسسته
    سیستم عامل
    سیستم های خبره
    اینم هفت سین بچه های IT و (کامپیوتر)…
    هر چند یکم زوده ولی عیب نداره...
     عید نوروز همه مهندسای عزیز و استاد خوبمان مبارک
    ((برای ورودی آرایه ها از نوع varargs (آرایه با طول متغیر) استفاده کنید))

    استاد ببخشید این جمله که نوشتید یعنی چی؟یعنی چطور ازش استفاده کنیم؟
    پاسخ:
    به اسلایدها (بخش varargs) مراجعه کنید

    salam ostad age kasi alan shoroo kone be yadgirie java dire?mitune khodesho beresoone?

    omidi hast ke hamin term pas she???

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

    ارسال نظر

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