Задача
Даны натуральное [latex]n[/latex], действительные числа [latex]a_{1},\ldots,a_{n}[/latex]. Вычислить: [latex]a_{1}^{2},a_{1}a_{2},\ldots,a_{1}a_{n}[/latex]
Входные данные
Натуральное [latex]n[/latex], действительные числа [latex]a_{1},\ldots,a_{n}[/latex].
Выходные данные
[latex]a_{1}^{2},a_{1}a_{2},\ldots,a_{1}a_{n};[/latex]Тесты
Входные данные | Выходные данные |
6 4 -2 1.5 3 7 9 | 16 -8 6 12 28 36 |
12 7 5 -1 2.7 5 | 49 35 -7 18.9 35 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import java.util.*; import java.lang.*; import java.io.*; class Ideone { public static void main (String[] args) throws java.lang.Exception { int n; Scanner in = new Scanner(System.in); n = in.nextInt(); double x, y; x = in.nextDouble(); System.out.println (x*x + " "); for(int i=0; i<(n-1); i++) { y = in.nextDouble(); System.out.println (x*y + " "); } } } |
Решение
Для решения этой задачи воспользуемся циклом for . Сначала прочитаем n . После этого прочитаем первую переменную и напечатаем ее квадрат. Далее в цикле будем cчитывать остальные $latex n$ переменных и выводить их произведения на первую переменную.
Пример работы программы можно увидеть на ideone.