Вопрос задан 24.07.2023 в 15:41. Предмет Информатика. Спрашивает Смирнов Евгений.

Выдает ошибку при написании кода(делаю формулу Бррока) Name = input("Ваше имя") growth =

input("Ваш рост") weight = input("Ваш вес") man = (growth-100)*1.15 woman = (growth-100)*1.15 print(Name,("ваш идеальный вес"),man,woman ) ОШИБКА:Traceback (most recent call last): File "C:/Users/admin/PycharmProjects/Anatolii/Имя.py", line 4, in man = (growth-100)*1.15 TypeError: unsupported operand type(s) for -: 'str' and 'int' Помогите пожалуйста!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чувычкина Диана.

У тебя не правильно выдан тип значения "growth" смени его c string на int.

Так:

growth = int(growth)

Или так:

int(growth)



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

Проблема в вашем коде связана с тем, что функция input() возвращает введенные значения как строки (тип str), даже если пользователь ввел числа. Вам необходимо преобразовать значения роста и веса в целые числа (тип int), чтобы выполнить математические операции.

Вот исправленный код:

python
Name = input("Ваше имя: ") growth = int(input("Ваш рост: ")) weight = int(input("Ваш вес: ")) man = (growth - 100) * 1.15 woman = (growth - 100) * 1.15 print(Name + ", ваш идеальный вес для мужчин:", man, "кг") print(Name + ", ваш идеальный вес для женщин:", woman, "кг")

Здесь я использовал функцию int() для преобразования введенных пользователем значений роста и веса из строк в целые числа, которые теперь можно использовать для математических операций. Кроме того, для вывода сообщения использую оператор +, чтобы объединить строки с числовыми значениями.

0 0

Похожие вопросы

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

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

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