Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Информатика 9 класс

Helper.exe Знаток (387), на голосовании 3 недели назад
Вводится 3 числа.Если 2-ое больше 3-ого, то 1-ое складывается со 2-ым. В противном случае 3-е умножается на 2-ое
Голосование за лучший ответ
Радион Молявин Ученик (226) 1 месяц назад
Броу, введи в браузере: аибот, зарегайся, и на чат собеседник 3.5, напиши ему это и он даст ответ
Helper.exeЗнаток (387) 1 месяц назад
Благодарю
Радион МолявинУченик (226) 1 месяц назад
Для реализации данной задачи на любом языке программирования, можно использовать следующий алгоритм:

1. Ввести три числа.
2. Проверить условие: если второе число больше третьего, то выполнить сложение первого и второго чисел.
3. Если условие не выполняется, то выполнить умножение третьего числа на второе.

Вот пример на языке Python:

```python
# Ввод трех чисел
a = float(input("Введите 1-е число: "))
b = float(input("Введите 2-е число: "))
c = float(input("Введите 3-е число: "))

# Проверка условия
if b > c:
result = a + b
else:
result = c * b

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

Этот код сначала запрашивает три числа у пользователя, затем сравнивает второе и третье числа и выполняет соответствующее действие в зависимости
от результата сравнения. (Ответ от бота)
Helper.exe Знаток (387) Радион Молявин, спасибо большое
Радион МолявинУченик (226) 1 месяц назад
Точнее Chat GPT 3.5 Turbo
Рустам Абдрашитов Мыслитель (9518) 1 месяц назад
 def get_number(prompt): 
while True:
try:
return float(input(prompt))
except ValueError:
print("\nОшибка: введите корректное число.\n")

def main():
print("=====================================")
print(" Добро пожаловать в калькулятор ")
print("=====================================")

while True:
try:
a = get_number("\nВведите первое число: ")
b = get_number("Введите второе число: ")
c = get_number("Введите третье число: ")

result = a + b if b > c else c * b
operation = "сложения" if b > c else "умножения"

if result.is_integer():
result = int(result)

print("\n===============================")
print(f"Результат {operation}: {result}")
print("===============================\n")

except Exception as e:
print(f"Произошла ошибка: {e}\n")

continue_calculation = input("Хотите выполнить еще одно вычисление? (да/нет): ").strip().lower()
if continue_calculation != 'да':
print("\nСпасибо за использование программы!")
break

if __name__ == "__main__":
main()
Похожие вопросы