В моей программе уравнение решается для y, заданного диапазоном значений x. Как сохранить эти значения в y и распечатать их как массив. Я думал, что должен использовать индексный метод, но у меня есть ошибка. Множественные маркеры на этой линии - Синтаксическая ошибка в знак «]», VariableDeclaratorId ожидается после этот маркер - у не может быть разрешен к типуСохранение вычисленных значений в массив
Что мне нужно изменить?
import java.lang.Math;
import java.util.Arrays;
public class Standard {
public static void main (String[] args) {
double exponent, x, pi, e, sqrtpart;
double[] y;
pi = 3.14159;
e = 2.71828;
x = -2.0;
int count = 0;
while (count < 20)
{
exponent = - ((x*x)/(2));
sqrtpart = Math.sqrt(2*pi);
y[] = (Math.pow(e,exponent))/sqrtpart;
System.out.println(y[index]);
x = x + 0.2;
count++;
}
}
}
Это поможет, если вы покажете свою ошибку. «но у меня ошибка» не дает нам многого, чтобы продолжить, не так ли? –
Я набрал ошибку – user3112609
В строке 20 также не может быть разрешен указатель на ошибку переменной. – PakkuDon