Вопрос задан 16.07.2023 в 04:16. Предмет Информатика. Спрашивает Беркинбаев Диас.

Даны три целых числа. Возвести в квадрат отрицательные числа и в третью степень — положительные

(число 0 не изменять). на javascript
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Нестёркина Настя.

Ответ:

var a = -2;

var b = 2;

var c = 3;

var mas = [a, b, c]; //или mas.push(a); mas.push(b); mas.push(c);

for(var i = 0; i < mas.length; i++)

{

   if(mas[i] < 0)

   {

       Math.pow(mas[i], 2); //или mas[i]*mas[i];

       //Вывод квадратов отрицательных чисел

   }

   else if(mas[i] > 0)

   {

       Math.pow(mas[i], 3); //или mas[i]*mas[i]*mas[i];

       //Вывод кубов положительных чисел

   }

}

Объяснение:

Массив использован для удобства, универсальности и компактности кода.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете решить эту задачу на JavaScript с помощью простой функции. Вот как это можно сделать:

javascript
function transformNumbers(a, b, c) { // Функция, возводящая число в квадрат function square(x) { return x * x; } // Функция, возводящая число в третью степень function cube(x) { return x * x * x; } // Применяем преобразования для каждого числа const transformedA = a < 0 ? square(a) : (a > 0 ? cube(a) : 0); const transformedB = b < 0 ? square(b) : (b > 0 ? cube(b) : 0); const transformedC = c < 0 ? square(c) : (c > 0 ? cube(c) : 0); // Возвращаем результаты преобразований return [transformedA, transformedB, transformedC]; } // Пример использования const result = transformNumbers(2, -3, 4); console.log(result); // Вывод: [2, -27, 64]

В этом примере мы создали функцию transformNumbers, которая принимает три целых числа a, b и c. Затем мы определили две вспомогательные функции: square, которая возводит число в квадрат, и cube, которая возводит число в третью степень. Затем мы применяем эти функции к каждому числу, возвращая массив с преобразованными значениями.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос