Постановка задачи
Входные данные
Даны натуральное число [latex]n[/latex] и действительные числа [latex]a_{1}, a_{2}, \ldots, a_{n}[/latex]
Выходные данные
Вычислить [latex]a_{1}+a_{2}+\cdots+a_{n}[/latex] и [latex]a_{1}a_{2}\cdots a_{n}[/latex].
Код
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import java.util.*; import java.lang.*; import java.io.*; class Ideone { public static void main (String[] args) throws java.lang.Exception { Scanner in = new Scanner(System.in); int n = in.nextInt(); double s = 0, p = 1, a = 0; for( int i = 0; i < n; i++ ){ a = in.nextInt(); s += a; p *= a; } System.out.println(s); System.out.print(p); } } |
Тесты
n | [latex]a_{1}, a_{2}, \cdots, a_{n}[/latex] | s | p |
2 | 3 4 | 7 | 12 |
4 | 1 3 5 7 | 16 | 105 |
6 | 2 2 3 3 4 4 | 18 | 576 |
1 | 9 | 9 | 9 |
Решение
В программе задаем число [latex]n[/latex]— количество элементов сумм и произведения и [latex]a[/latex]— элементы сумм и произведения; [latex]n[/latex] и [latex]a[/latex] вводим с клавиатуры. В цикле находим сумму и произведение.