Вопрос задан 27.04.2019 в 07:58. Предмет Информатика. Спрашивает Оппенгейм Владислав.

Дано целое число. Составить программу, которая уменьшает его в 2, если число нечётное, в противном

случае увеличивает его в 2 раза. Пожалуйста, помогите решить..
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Нестеренко Снежана.
Если имеется ввиду перевести число в двоичный код , то :
Число 23 к примеру
23:2=11 (остаток 1)
11:2=5 (1)
5:2=2 (1)
2:2=1 (0)

И что бы узнать его двоичный код нужно прочитать остатки наоборот т.е. получается 0111 - это его двоичный код
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, вам потребуется написать программу на языке программирования, которая будет проверять, является ли число четным или нечетным, и в зависимости от этого, уменьшать его в 2 раза или увеличивать в 2 раза.

Вот пример программы на языке Python, которая решает данную задачу:

```python def modify_number(num): if num % 2 == 0: # проверяем, является ли число четным modified_num = num * 2 # увеличиваем число в 2 раза else: modified_num = num // 2 # уменьшаем число в 2 раза

return modified_num

# пример использования функции number = int(input("Введите целое число: ")) result = modify_number(number) print("Результат:", result) ```

В этой программе мы используем функцию `modify_number`, которая принимает целое число в качестве аргумента и возвращает измененное число. Внутри функции мы проверяем, является ли число четным с помощью оператора `%` (остаток от деления на 2). Если число четное, мы увеличиваем его в 2 раза с помощью оператора `*`. Если число нечетное, мы уменьшаем его в 2 раза с помощью оператора `//` (целочисленное деление).

В приведенном примере программы, мы также просим пользователя ввести целое число с помощью функции `input`, а затем выводим результат на экран с помощью функции `print`.

Примечание: Предоставленный код является примером и может быть адаптирован к требованиям вашего языка программирования или среды разработки.

0 0

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

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

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