
Вопрос задан 05.07.2023 в 06:13.
Предмет Информатика.
Спрашивает Судак Михаил.
Пожалуйста помогите написать код для JS. Даны следующие задачи: 1. Даны два действительных
положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел. 2.Даны действительные числа х, у, z. Вычислить min(x, у, z) 3.Вывести разность минимального элемента и сумму положительных элементов массива.

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

Отвечает Тришкина Ксения.
function fristTask(a, b) {
return [(a+b)/2, Math.sqrt(a*b)];
}
function secondTask(x, y, z) {
if (x > y)
if (y > z) return z;
else return y;
else
if (x > z) return z;
else return x;
}
function thirdTask(arr) {
min = a[0];
sum = 0;
for (a of arr) {
if (a < min) min = a;
if (a > 0) sum += a;
}
return min - sum;
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Вот пример кода на JavaScript для решения ваших задач:
- Даны два действительных положительных числа. Найти среднее арифметическое и среднее геометрическое этих чисел:
javascriptfunction calculateAverages(a, b) {
// Среднее арифметическое
var arithmeticMean = (a + b) / 2;
// Среднее геометрическое
var geometricMean = Math.sqrt(a * b);
return {
arithmetic: arithmeticMean,
geometric: geometricMean
};
}
var number1 = 10;
var number2 = 5;
var result = calculateAverages(number1, number2);
console.log("Среднее арифметическое: " + result.arithmetic);
console.log("Среднее геометрическое: " + result.geometric);
- Даны действительные числа x, y, z. Вычислить минимум (min) из чисел x, y, z:
javascriptfunction findMinimum(x, y, z) {
return Math.min(x, y, z);
}
var x = 5;
var y = 10;
var z = 3;
var minimum = findMinimum(x, y, z);
console.log("Минимум: " + minimum);
- Вывести разность минимального элемента и сумму положительных элементов массива:
javascriptfunction calculateDifferenceAndSum(arr) {
var min = arr[0];
var sum = 0;
for (var i = 0; i < arr.length; i++) {
if (arr[i] < min) {
min = arr[i];
}
if (arr[i] > 0) {
sum += arr[i];
}
}
return min - sum;
}
var array = [2, -5, 10, -3, 8];
var differenceAndSum = calculateDifferenceAndSum(array);
console.log("Разность минимального элемента и суммы положительных элементов: " + differenceAndSum);
Надеюсь, это поможет вам! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili