public String toString()
{
String result;
if (imaginary == 0)
{
return real + " ";
}
else if (real == 0)
{
return imaginary + "i";
}
else (imaginary < 0);
{
return real + " - " + (-imaginary) + "i";
}
return real + " + " = imaginary + "i";
}
}Не ошибка утверждения в комплексных числах
Я пытаюсь получить код для работы, чтобы складывать, вычитать и делить комплексные числа. Все остальное верно, но у меня одна ошибка.
его рассказывающий, что мое другое (мнимое < 0); неверно. Скажите, что это не заявление.
У вас есть точка с запятой после этого блока. Возможно, это не намеренно. Это оно? – APerson
Строка должна читать 'else if (imaginary <0)' (т. Е. Добавить 'if' после' else' и удалить точку с запятой). Вы не можете использовать сравнение на 'else'. 'else' означает, что в приведенных выше сравнениях ничего не было. – worldofjr