Задача № 1: Ввести число. Если оно неотрицательно, вычесть из него 50, в противном случае прибавить к нему 100. (Написать программу). Задача № 2: Ввести 2 числа. Если их произведение отрицательно, умножить его на –2 и вывести на экран, в противном случае увеличить его в 1,5 раза и вывести на экран. (Написать программу).
Задача № 3: Ввести число. Если оно четное, разделить его на 4, если нечетное - умножить на 5.

anna3371 anna3371    2   16.02.2021 12:14    88

Ответы
Karakulova2004 Karakulova2004  23.01.2024 03:33
Добро пожаловать в класс, давайте разберем задачу поочередно.

Задача № 1:
Для начала, вам нужно ввести число. Пожалуйста, скажите число, с которым мы будем работать.

Программа должна проверить, является ли это число неотрицательным, то есть больше или равным нулю. Если число неотрицательное, мы должны вычесть из него 50. Если же число отрицательное, мы должны прибавить к нему 100. Правильно понял задачу?

Пусть введенное число будет x.

1. Проверяем, является ли число x неотрицательным:
- Если x >= 0, то мы вычитаем 50 из него: x = x - 50.
- Если x < 0, то мы прибавляем 100 к нему: x = x + 100.

Теперь у нас есть исходное число x и в зависимости от его значения можем выполнить нужное действие.

Прямо сейчас я напишу программу на Python, которая будет выполнять эти действия:

```python
# Ввод числа
x = int(input("Пожалуйста, введите число: "))

# Проверка и выполнение действий в зависимости от значения числа
if x >= 0:
x = x - 50
else:
x = x + 100

# Вывод результата
print("Результат:", x)
```

Теперь давайте перейдем ко второй задаче.

Задача № 2:
Сначала введите два числа, с которыми мы будем работать.

Программа должна проверить, является ли произведение этих чисел отрицательным. Если произведение отрицательное, программа должна умножить его на -2 и вывести на экран. Если произведение неотрицательное, программа должна увеличить его на 1,5 раза и также вывести на экран. Верно?

Пусть первое введенное число будет x, а второе - y.

1. Проверяем, является ли произведение чисел x и y отрицательным:
- Если x * y < 0, то мы умножаем его на -2: xy = -2 * xy.
- Если x * y >= 0, то мы увеличиваем его на 1,5 раза: xy = 1.5 * xy.

Теперь у нас есть произведение xy, и в зависимости от его значения можем выполнить нужное действие.

Давайте теперь напишем программу на Python, которая будет решать эту задачу:

```python
# Ввод двух чисел
x = int(input("Пожалуйста, введите первое число: "))
y = int(input("Пожалуйста, введите второе число: "))

# Проверка и выполнение действий в зависимости от значения произведения чисел
xy = x * y
if xy < 0:
xy = -2 * xy
else:
xy = 1.5 * xy

# Вывод результата
print("Результат:", xy)
```

Перейдем к третьей задаче.

Задача № 3:
Введите число, с которым мы будем работать.

Программа должна проверить, является ли число четным или нечетным. Если число четное, программа должна разделить его на 4. Если число нечетное, программа должна умножить его на 5. Правильно?

Пусть введенное число будет x.

1. Проверяем, является ли число x четным:
- Если x % 2 == 0 (остаток от деления на 2 равен 0), то мы делим его на 4: x = x / 4.
- Если x % 2 != 0 (остаток от деления на 2 не равен 0), то мы умножаем его на 5: x = x * 5.

Теперь у нас есть число x, и в зависимости от его четности можем выполнить нужное действие.

Давайте напишем программу на Python для решения этой задачи:

```python
# Ввод числа
x = int(input("Пожалуйста, введите число: "))

# Проверка и выполнение действий в зависимости от четности числа
if x % 2 == 0:
x = x / 4
else:
x = x * 5

# Вывод результата
print("Результат:", x)
```

Вот, мы рассмотрели и разобрали все три задачи. Если у вас возникнут вопросы или что-то будет непонятно, не стесняйтесь задавать вопросы. Я всегда готов помочь вам разобраться с материалом.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика