Есть ответ 👍

Даны три целых числа. возвести в квадрат отрицательные числа и в третью степень — положительные (число 0 не изменять). на javascript

256
405
Посмотреть ответы 2

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


ответ:

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];

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

    }

}

объяснение:

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

zippops
4,7(54 оценок)

Const       x_max = 10;       x_min = -10;       x_step = 0.5; var       x, y: real; begin       x : = x_min;       writeln('x': 10, 'y': 10);       repeat               writeln(x: 10: 2, (x - sin(x)): 10: 2);               x : = x + x_step;       until x > x_max; end.

Популярно: Информатика