- Создать одномерный массив b типа long. Заполнить его нечётными числами от 5 до 19 включительно в порядке убывания.
- Создать одномерный массив x типа float. Заполнить его 16-ю случайными числами в диапазоне от -5.0 до 14.0.
- Создать двумерный массив b размером 8x16. Вычислить его элементы по следующей формуле (где x = x[j]):
- если b[i] = 15, то b[i][j] =
$((\tan(x)/4)^3)^{(1/2*((3/4+\tan(x))^2-4))}$ - если b[i] ∈ {7, 9, 11, 13}, то b[i][j]=
$\sin(\sin(\tan(x)))$ ; - для остальных значений b[i]: b[i][j] =
${((\sqrt[3]{(e^{(1/4x))}}+1)/{(e^{(1/3/(x+1/3)))}}^2)}^3$
- если b[i] = 15, то b[i][j] =
- Напечатать полученный в результате массив в формате с двумя знаками после запятой.
Отчёт по лабораторной работе должен содержать:
- Текст задания.
- Исходный код программы.
- Результат работы программы.
- Выводы по работе.
Вопросы к защите лабораторной работы:
- Язык Java. Особенности языка.
- Средства разработки. JDK и JRE.
- Примитивные типы данных в Java.
- Работа с переменными. Декларация. Инициализация. Присваивание.
- Инструкции ветвления и циклов.
- Операторы и выражения в Java. Особенности вычисления, приоритеты операций.
- Математические функции в составе стандартной библиотеки Java. Класс
java.lang.Math
. - Форматированный вывод числовых данных.