Для решения этой задачи нужно:
1. Ввести с клавиатуры положительное целое число radius. Это будет радиус окружности.
2. Вывести на экран площадь круга, рассчитанную по формуле: S = pi * radius * radius.
Результатом должно стать целое число (тип int). Для этого нужно привести к типу int результат
Площадь круга
- 4
Недоступна
Комментарии (75)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
bazzzket
4 августа, 19:24
Подсказка: к int надо приводить результат вычисления, а не Pi )
0
Игорь Гуляев
1 августа, 16:04
Где ошибка не пойму?
0
Smorodina
24 июля, 08:11
Комментарий содержит спойлер !!!
Решил за 1 минуту и ради интереса, зашел в комментарии... Это какой - то ужас 😅 С чего вы вообще взяли, что стоит использовать " If ". Решение элементарное... Вы же только что изучили тему.
0
Сергей
8 июля, 08:14
почему при переменной float выскакивала ошибка 13. а переименовал на double все норм проходит.
float pi = 3.14; //ошибка
double pi = 3.14; //все норм
0
Кирилл
8 июля, 12:07
float pi = 3.14; //ошибка
float pi = 3.14f; //все норм
для float в конце цифр f добавлять надо
0
Kotamadeo
31 мая, 15:37
Это все можно было решить в один sout, но у валидатора свое мнение)
0
Daniel
17 мая, 13:19
Было бы интересно, чтобы добавили возможность смотреть, как другие пользователи решили задачу. Потому что иногда в комментариях пишут, что решили так, как сам бы никогда не подумал. Тут вон про if кто-то снизу пишет, который вообще непонятно зачем нужен для этой задачи.
+1
Григоре Борта
1 июня, 13:05
Привет я решил эту задачу вот так
Scanner cons = new Scanner(System.in);
double pi = 3.14;
int a = cons.nextInt();
int x = (int)(pi*a*a);
System.out.println(x);//напишите тут ваш код
0
Dregid
3 июля, 04:28
Зачем вы оставляете //напишите тут ваш код ?
0
Evgeny Vaymer
19 июля, 12:16
Scanner consol=new Scanner(System.in);
int radius= consol.nextInt();
System.out.println((int)(3.14*radius*radius));
0
Григоре Борта
28 июля, 11:02
просто не заморачивайся сделать дополнительную работу
0
Alexandr
27 февраля, 11:44
C использованием Math.PI - не проходит третье условие,
приходиться просто создавать переменную, со значением 3.14.
+1
AV
6 февраля, 11:45
Вычисление площади и приведение к целому можно было сделать прямо в выводе значения (без использования переменной square).
Хотя с отдельным вычислением площади методически правильнее.
+2
Dronich RM
3 февраля, 17:57
TIL как записать элементарное выражение так, что с ходу никто не поймет что происходит, потому что мне было интересно потыкать его палкой 🤣
даже самому противно
0
Denis Tkachenko Java Developer
3 февраля, 12:48
Народ, тут даже не нужно было if применять, формулу смотрите, сначала начали сканер писать, дальше переменные вводим и в инте берем формулу и чисто формулой занимаемся, больше не чего не надо, те кто будет смотреть мой комент, дальше не читайте, там бред, меня пропустило чисто по формуле
+1