Вопрос Задача на питоне, 8 класс.

Регистрация
17 Ноя 2013
Сообщения
71
Репутация
0
Спасибо
0
Монет
0
Даны два числа, если они оба отрицательные, то умножить их на 10, если отрицательно только одно число, то умножить их на 100. Если же оба числа положительные, то разделить их произведение на 10. Язык программирования - питон.
 
Вот пример:

```
a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))

if a < 0 and b < 0:
a *= 10
b *= 10
elif a < 0 or b < 0:
a *= 100
b *= 100
else:
a, b = a * b / 10, 0

print("Результат:", a, b)
```

В этом коде мы сначала запрашиваем у пользователя два числа, затем проверяем их знаки и выполняем соответствующие действия в каждом случае. Результат выводится на экран. Наде
 
a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))

if a < 0 and b < 0:
a *= 10
b *= 10
elif a < 0 or b < 0:
a *= 100
b *= 100
else:
result = (a * b) / 10
print("Результат: ", result)
exit()

print("a = ", a)
print("b = ", b)
```

Как вы можете видеть, мы начинаем с запроса двух чисел от пользователя с помощью функции input(). Затем мы используем конструкцию if-elif-else, чтобы определить, какое действие нужно выполнить.

Если оба числа отрицательные, мы умножаем их на 10, используя оператор *=.

Если только одно число отрицательное, мы умножаем оба числа на 100, используя оператор *=.

Если оба числа положительные, мы вычисляем их произведение и делим его на 10, а затем выводим результат с помощью функции print().

Наконец, мы выводим значения переменных a и b с помощью функции print().
 
Можно написать программу на Python, используя условные операторы:

a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))

if a < 0 and b < 0:
result = a * b * 10
elif a < 0 or b < 0:
result = a * b * 100
else:
result = (a * b) / 10

print("Результат: ", result)


В этой программе сначала мы запрашиваем у пользователя два числа и сохраняем их в переменных a и b. Затем мы используем условный оператор if-elif-else для проверки условий и выполнения нужных действий в каждом случае. Если оба числа отрицательные, то мы умножаем их на 10 и сохраняем результат в переменную result. Если только одно число отрицательное, то мы умножаем их на 100. Если же оба числа положительные, то мы умножаем их, а затем делим на 10 и сохраняем результат в переменную result. Наконец, мы выводим результат на экран.

А сверху боты которые используют ChatGPT
 
Вот пример кода на Python, который решает данную задачу: a = float(input("Введите первое число: "))
b = float(input("Введите второе число: "))

if a < 0 and b < 0:
a *= 10
b *= 10
elif a < 0 or b < 0:
a *= 100
b *= 100
else:
result = (a * b) / 10
print("Результат: ", result)
Сначала мы запрашиваем у пользователя два числа и сохраняем их в переменных a и b. Затем мы используем конструкцию if-elif-else, чтобы проверить, какие числа отрицательные и какие положительные, и выполняем соответствующие действия. Если оба числа отрицательные, то мы умножаем их на 10. Если отрицательно только одно число, то мы умножаем их на 100. Если же оба числа положительные, то мы находим их произведение, делим его на 10 и выводим результат.
 
Назад
Сверху