Софтуерно Инженерство
Loading...
ivan93 avatar ivan93 1 Точки

Задача Multiply an Array of Doubles

Здравейте, опитвам се да напиша задачата по-долу на Java, но като ми принтира масива излизат и скобите и запетайките му (примерно: [4,8, 12.0, 49.2, 18.24]) и не мога да намеря как да принтирам само числата. Код: http://pastebin.com/A5riiU18

2. Multiply an Array of Doubles

Write a program to read an array of doubles, a double p, multiply each element by p and print the resulting array.

Input

Output

1.2 3.0 12.3 4.56

4

4.8 12 49.2 18.24

6.0 8.8 1.2 -9.6

0.5

3 4.4 0.6 -4.8

Тагове:
0
Programming Fundamentals
ambiorix avatar ambiorix 641 Точки
Best Answer

Здравей. По подразбиране String.join() методът явно ги форматира така, затова направих принтирането ръчно с цикъл.

За да ти изкарва адекватно резултата използвах DecimalFormat, защото иначе при резултат 0 принтира 0.0 (защото е double array).

Не знам дали са учени тези неща, защото не съм от този курс, но с 2-3 търсения в Google става. Оставих твоето предно решение закоментирано: http://pastebin.com/c4JTYX9E

0
10/03/2017 19:51:49