برنامه نویسی پیشرفته - تمرین هفتم
تمرین هفتم: جمع عناصر آرایه
این تمرین خیلی ساده هست و بیشتر از 10 دقیقه وقتتون رو نخواهد گرفت.
- int
- float
- double
- String: اگر آرایه ورودی از نوع رشته باشد، خروجی تابع، حاصل اتصال همه خانه های آرایه خواهد بود
- برای ورودی آرایه ها از نوع varargs (آرایه با طول متغیر) استفاده کنید
- نام همه توابع جمع کننده sum بوده و به صورت سراسری و ایستا تعریف می شود
مهلت ارسال تمرین: شنبه، 16 فروردین 93، ساعت 16
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
- ۹۲/۱۲/۲۱