хилен

Пользователь

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

хилен

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

img

 Scanner in = new Scanner(System.in);

  System.out.print("Введите x ");

  

  int x = in.nextInt();

 if (x<=0) {

    x = Math.pow(Math.sin(x) , 2);

    почему он не читает 

надо если x большеравно 0 то sin^2 * x сделать, а он чето не читает

ALEX1337o_O

Пользователь

Регистрация: 25.08.2019

Сообщения: 1297

Рейтинг: 1255

ALEX1337o_O

Регистрация: 25.08.2019

Сообщения: 1297

Рейтинг: 1255

img

fc5317bb584601a0ba4e6b0486b54e7e.jpg

Можно вопрос нормально сформулировать?

Pudgewerksaw

Пользователь

Регистрация: 06.01.2021

Сообщения: 2371

Рейтинг: 1018

Нарушения: 90

Pudgewerksaw

Регистрация: 06.01.2021

Сообщения: 2371

Рейтинг: 1018

Нарушения: 90

Не надо учится Java на консольных задачках, ибо ты больше будешь парится с самой консолью нежели написании логики программы.

Да и формулировка просто огонь, ничего непонятно

хилен

Пользователь

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

хилен

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

img
ALEX1337o_O сказал(а):

fc5317bb584601a0ba4e6b0486b54e7e.jpg

Можно вопрос нормально сформулировать?

Нажмите, чтобы раскрыть...

почему ошибку выдает и как правильно написать

Pudgewerksaw сказал(а):

Не надо учится Java на консольных задачках, ибо ты больше будешь парится с самой консолью нежели написании логики программы.

Да и формулировка просто огонь, ничего непонятно

Нажмите, чтобы раскрыть...

да у меня практическая такая, сначала я написал код( x = Math.pow(Math.sin(x) , 2); на эту строку выдает ошибку) вот спрашиваю почему

Pudgewerksaw

Пользователь

Регистрация: 06.01.2021

Сообщения: 2371

Рейтинг: 1018

Нарушения: 90

Pudgewerksaw

Регистрация: 06.01.2021

Сообщения: 2371

Рейтинг: 1018

Нарушения: 90

хилен сказал(а):

почему ошибку выдает и как правильно написать

 

да у меня практическая такая, сначала я написал код( x = Math.pow(Math.sin(x) , 2); на эту строку выдает ошибку) вот спрашиваю почему

Нажмите, чтобы раскрыть...

Ты угораешь, у тебя ошибка подсвеченная компилятором и ты создаешь тему на форуме?

хилен

Пользователь

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

хилен

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

img
Pudgewerksaw сказал(а):

Ты угораешь, у тебя ошибка подсвеченная компилятором и ты создаешь тему на форуме?

Нажмите, чтобы раскрыть...

он всю строку подчеркивает

ALEX1337o_O

Пользователь

Регистрация: 25.08.2019

Сообщения: 1297

Рейтинг: 1255

ALEX1337o_O

Регистрация: 25.08.2019

Сообщения: 1297

Рейтинг: 1255

img

поменяй тип int на double

1ncr3dible

Пользователь

Регистрация: 04.10.2015

Сообщения: 2820

Рейтинг: 1620

1ncr3dible

Регистрация: 04.10.2015

Сообщения: 2820

Рейтинг: 1620

хилен сказал(а):

да у меня практическая такая, сначала я написал код( x = Math.pow(Math.sin(x) , 2); на эту строку выдает ошибку) вот спрашиваю почему

Нажмите, чтобы раскрыть...

пробовал читать что там написано? 

Required type:

int

Provided:

double

хилен

Пользователь

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

хилен

Регистрация: 22.01.2019

Сообщения: 1223

Рейтинг: 120

img
1ncr3dible сказал(а):

пробовал читать что там написано? 

Required type:

int

Provided:

double

Нажмите, чтобы раскрыть...

ток щас нашел что там пишется чето, спасибо

тему клос

rot1t

Пользователь

Регистрация: 15.01.2016

Сообщения: 5940

Рейтинг: 2136

Нарушения: 104

rot1t

Регистрация: 15.01.2016

Сообщения: 5940

Рейтинг: 2136

Нарушения: 104

хилен сказал(а):

 if (x<=0) {

Нажмите, чтобы раскрыть...
хилен сказал(а):

надо если x большеравно 0 то

Нажмите, чтобы раскрыть...

ХАХАХАХ

 

KEKW.png?1616515034

 

Ты что отсталый?

Тема закрыта