Напишите это в языке программирования

0 голосов
56 просмотров
\sqrt[2]{16 + 32}
Напишите это в языке программирования

Информатика (15 баллов) | 56 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Sqrt(16+32) - С / С++ / С# / Pascal и многие другие языки
SQR(16+32) - BASIC
КОРЕНЬ(16+32) - VBA

(150k баллов)
0 голосов

Sqrt(16+32) или (16+32)^(1/2)

(316 баллов)
0

Так вот, речь изначально, что эти варианты принадлежат РАЗНЫМ языкам, причем второй вариант лишь допустим, но максимально неэффективен, потому что в том же самом языке есть более компактный и понятный вариант.

0

Вообще стараюсь доджить такие вопросы, он слишком не конкретный, "напишите это в языке программирования". Конечно, человек который оставил такой ответ не прав, но если человек хочет получить конкретный и понятный для него ответ, то нужно задавать более точный вопрос, что-бы избегать таких ответчиков.

0

"функцию воспроизведения в степень " - Вы имели в виду, видимо "возведения в степень"? Но корень квадратный - это настолько распространенная функция, что ее через возведение в степень никогда не считают.

0

Да, возведения в степень, я перепутал.

0

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

0

Если уж так хотелось дать ответ, можно было перечислить общераспространенные для школ языки, где допустимо писать sqrt() и этим ограничиться. Если у автора вопроса язык иной - он бы потом написал.

0

Я, к примеру, когда вижу, что язык или его конкретный диалект не указан, даю максимально удобный для себя короткий ответ на PascalABC.NET. И никто придраться ко мне не может.

0

А если вопрошавший имел в виду "не то" - это становится его проблемой. И уроком на будущее одновременно.

0

Я почти уверен, что ему и sqrt подойдёт, в паскале и в си-подобных этот вариант работает на ура. Но с тем, что отвечать не уточняя это плохо - я согласен. Очень странно, что я веду полемику на эту тему, а не человек, который собственно говоря совершил оплошность.

0

Да. только в Бейсике надо не sqrt() писать, а sqr().