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

Даны два целых числа. Если они оба положительны, то большее из них заменить их средним арифметическим; если оба отрицательны, то поменять знак у меньшего из них; иначе каждое из них удвоить

+4
Ответы (1)
  1. 28 апреля, 17:57
    0
    На языке Java данное задание выполняется следующим образом:

    class Main {

    public static void main (String [] args) {

    int a = 1;

    int b = 2; / / здесь задаются a и b, для примера заданы как 1 и 2

    if (a > 0 && b > 0 && a! = b) {

    if (a > b) {

    a = (a + b) / 2;

    }

    else {

    b = (a + b) / 2;

    }

    }

    else if (a < 0 && b < 0 && a! = b) {

    if (a < b) {

    a = - a;

    }

    else {

    b = - b;

    }

    }

    else {

    a = a * 2;

    b = b * 2;

    }

    }

    }
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Даны два целых числа. Если они оба положительны, то большее из них заменить их средним арифметическим; если оба отрицательны, то поменять ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
Дано два числа. Если числа положительны, то уменьшите их на 2. Если числа отрицательны, то увеличить их на 2. Если первое положительное, а второе отрицательно, то найти их произведение.
Ответы (1)
дан массив из целых чисел X[1 ... 5]. Заменить каждый элемент массива с нечетным номером средним арифметическим индексов соседних элементов.
Ответы (1)
1. Даны числа X, Y. Если X>Y, то посчитать S=X+Y, иначе посчитать S=X+Y. 2. Даны числа a, b, cВЫчислить x=a*b (в квадрате) - b; y = (b+c) (в квадрате) - a (в квадрате) Если X>Y, то вывести значение X, иначе вывести значения Y
Ответы (1)
Даны числа 3, 7, 1, 6, 2, 4, 8, 5. Разрешается поменять два любых числа в этом списке. Например, если поменять местами числа 6 и 8, то получится список 3, 7, 1, 8, 2, 4, 6, 5.
Ответы (1)
Даны действительные числа x, y, z Если все числа положительны, увеличить их значения в 2 раза; во всех отальных случаях отрицательные числа заменить их модулями, а положительные оставить без изменения. (Надо написать программу на паскале)
Ответы (1)