Вопрос задан 30.04.2019 в 05:11. Предмет Информатика. Спрашивает Лунчева Снежана.

1.Написать программу, которая определяет кратно ли число 3 или 5. 2.Вывести стороны прямоугольного

треугольника. Пользователь вводит катеты и гипотенузу. 3. Ввести число в секундах и перевести его в дни, часы, минуты и секунды. Программу для JavaScript.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Анна Бушмельова.
1.
var number = 13
function division(num){
  if ((num%3==0)&(num%5==0)){
    alert('Кратно и 3, и 5')
  }
  else if (num%3==0){
    alert('Кратно 3')
  }
  else if (num%5==0){
    alert('Кратно 5')
  }
  else{
    alert('Не кратно ни 3, ни 5')
  }
}
division(number)

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

1. Программа для определения кратности числа 3 или 5

Для определения, кратно ли число 3 или 5, можно использовать операторы условия и оператор деления по модулю. Вот пример программы на JavaScript, которая выполняет данную задачу:

```javascript // Получение числа от пользователя let number = parseInt(prompt("Введите число:"));

// Проверка кратности числа 3 или 5 if (number % 3 === 0) { console.log(number + " кратно 3"); } else if (number % 5 === 0) { console.log(number + " кратно 5"); } else { console.log(number + " не кратно ни 3, ни 5"); } ```

В этой программе мы сначала получаем число от пользователя с помощью функции `prompt()`. Затем мы проверяем, делится ли число на 3 без остатка с помощью оператора деления по модулю `%`. Если да, то выводим сообщение о том, что число кратно 3. Затем мы проверяем, делится ли число на 5 без остатка. Если да, то выводим сообщение о том, что число кратно 5. Если число не кратно ни 3, ни 5, выводим соответствующее сообщение.

2. Вывод сторон прямоугольного треугольника

Для вывода сторон прямоугольного треугольника, когда пользователь вводит катеты и гипотенузу, можно использовать формулы Пифагора. Вот пример программы на JavaScript:

```javascript // Получение значений от пользователя let cathetus1 = parseFloat(prompt("Введите значение первого катета:")); let cathetus2 = parseFloat(prompt("Введите значение второго катета:")); let hypotenuse = parseFloat(prompt("Введите значение гипотенузы:"));

// Проверка, является ли треугольник прямоугольным if (Math.pow(cathetus1, 2) + Math.pow(cathetus2, 2) === Math.pow(hypotenuse, 2)) { console.log("Треугольник является прямоугольным."); console.log("Первый катет:", cathetus1); console.log("Второй катет:", cathetus2); console.log("Гипотенуза:", hypotenuse); } else { console.log("Треугольник не является прямоугольным."); } ```

В этой программе мы сначала получаем значения первого катета, второго катета и гипотенузы от пользователя с помощью функции `prompt()`. Затем мы проверяем, является ли треугольник прямоугольным, сравнивая сумму квадратов катетов с квадратом гипотенузы. Если треугольник является прямоугольным, выводим значения катетов и гипотенузы. Если треугольник не является прямоугольным, выводим соответствующее сообщение.

3. Программа для перевода числа в секундах в дни, часы, минуты и секунды

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

```javascript // Получение числа от пользователя let seconds = parseInt(prompt("Введите число в секундах:"));

// Вычисление дней, часов, минут и секунд let days = Math.floor(seconds / (24 * 60 * 60)); seconds %= 24 * 60 * 60;

let hours = Math.floor(seconds / (60 * 60)); seconds %= 60 * 60;

let minutes = Math.floor(seconds / 60); seconds %= 60;

// Вывод результата console.log("Дни:", days); console.log("Часы:", hours); console.log("Минуты:", minutes); console.log("Секунды:", seconds); ```

В этой программе мы сначала получаем число в секундах от пользователя с помощью функции `prompt()`. Затем мы вычисляем количество дней, часов, минут и секунд, используя операции деления и остатка от деления. Затем мы выводим результаты.

Примечание: В этой программе мы предполагаем, что количество секунд, введенных пользователем, не превышает общего количества секунд в 24 часах. Если пользователь вводит число, которое превышает это значение, результаты для дней, часов, минут и секунд могут быть некорректными.

0 0

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

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

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