Число в квадрате

  • 1
  • Недоступна
Число в квадрате можно получить по-разному. Например, нарисовать квадрат, а внутри — число. Этим способом пользуются те, кто нигде не учился. Остальным придется умножать или вспоминать таблицу квадратов… или воспользоваться программой. Ваша программа должна вывести на экран квадрат числа 5.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (93)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
TIPUN3 уровень
13 апреля, 10:53
А что за дела? До этой задачи нам не показывали функцию sqr. Как мне догадаться что ее нужно здесь задать, если я ее никогда раньше не видел? public static int sqr(int a) { return a * a; } А вот это вообще что такое? Пояснений тоже не было.
barracuda3 уровень, Санкт-Петербург
воскресенье, 21:24
дело в том, что метод sqr() - это не что-то, предопределенное в java, как например, метод main(). sqr - это метод, название которого придумано в данном конкретном коде, а так же то что он делает - то же придумано - a * a. В какой-нибудь другой программе, или в другом классе, можно тоже создать метод , назвав его sqr, и заставить его вычислять, скажем, не квадрат числа, а , например, разницу двух чисел или сумму трех чисел или что угодно.
Александр Черенёв2 уровень, Екатеринбург
понедельник, 17:26
Почему я это узнаю из комментария? Почему до этого я читал лекции и все было последовательно и понятно, что я изучаю и что практикую при решении задачи? Я бы сам не решил эту задачу без подсказки. Написали бы что мы можем придумать метод, который будет выводить квадрат числа, более того написали бы как этот метод надо ввести, а потом как ввести со значением 2.
barracuda3 уровень, Санкт-Петербург
понедельник, 19:46
Согласен... Я бы построил этот курс слегка по-другому. Ну, может быть, и построю , всё впереди! )
Сергей Нестеров2 уровень, Волгоград
4 апреля, 17:19
Я конечно знал, что программирование это магия, но не думал что испытаю это на себе. То чувство когда на шару ткнул в клавиатуру и запустил компилятор, и все сработало, 4 попытки, это ли не чудо?
Томас2 уровень, Санкт-Петербург
6 апреля, 07:36
Молодчик!
Денис4 уровень
18 марта, 16:09
я такой же новичок как и вы. будьте внимательны к заданию, ответ очень прост. изменения нужно ввести лишь в первый метод. вывести на экран
Павел Онегин3 уровень, Москва
2 марта, 17:20
При вызове метода не забудьте, что он так же вызывается со скобками и в скобках указываются параметры с которыми вызывается метод. Типы этих параметров должны соответствовать типу описанном в описании метода.
Nikita Fedin8 уровень, Москва
2 марта, 13:24
System.out.println(sqr(5)); - solution вообще не понимаю, количество попыток в среднем равно 7, это же дичь, люди, задачи-то пока простые
Dorian Goldmann6 уровень, Харьков
16 апреля, 09:23
Люди, может быть и, хотели очень вызвать этот метод, но никто не объяснял, как это сделать. Хорошо, когда база C++ есть. Но других я тоже понимаю
Yulia Gorshkova7 уровень, Санкт-Петербург
11 февраля, 17:01
Мне очень не нравится структурирование материалов. Непонятно какие задачи после каких лекций (или какие задачи связаны с какими лекциями). В итоге решала перебором вариантов.
Антоний4 уровень, Москва
10 февраля, 15:40
Это не задача, а маразм сплошной, метод вообще не хочет работать в main-e, я его и просто вызывал и через класс, нивкакую .... Решение: int sqr = 5; System.out.print(sqr(5));
Jane Kutsenko3 уровень, Львов
18 февраля, 17:16
Thanks :)
Vadym Yaryna5 уровень
22 февраля, 10:47
Списать., списал. Ещё бы понять что списал..))
Sergey Vladimirovich8 уровень, Москва
1 марта, 17:14
int sqr = 5; - это лишнее
Павел Онегин3 уровень, Москва
2 марта, 17:25
int sqr = 5; //действительно лишнее, есть разница между sqr и sqr() первая из них переменная, вторая метод. Запись вида sqr(5) вызывает метод sqr() с параметром 5 соответственно в самом методе описано return //(вернуть) значение a * a, в качестве a попадает значение при вызове, тобишь 5!
Муслим2 уровень, Москва
2 февраля, 16:57
Решил. Если хотите разобраться как решить эту задачку, пройдите по ссылке https://metanit.com/java/tutorial/2.17.php
Алексей3 уровень
2 февраля, 13:06
Сначала бы обьяснили что к чему
Marina Garbuz2 уровень, Минск
28 января, 07:05
вать машу, наконец-то понял. Объясню, может кому поможет: в строчке, которую мы должны были написать, вызывается на монитор сам метод, метод sqr. Что это - программа не знает, мы ей должны объяснить ниже (кстати, да, можно ниже, не обязательно объяснять перед строкой вывода на монитор). Ниже Паблик Статик Инт - это объявление метода (как и переменной, только скобки - об этом есть в лекции). еще ниже - ретурн - тело самого метода, слово ретурн я так понял типа так надо, а*а - это как раз объяснение компилятору нашего метода sqr, который мы в строке выше выводили на экран.