alarm
Задайте вопрос
Информатика
overview

Правила записи арифметических выражений. Урок 2Найди ошибку в программном коде. 0339 </Online Python compiler XВойтиЯАwww. tutorialspoint. com Online Python Compile. . . codinggroundExecute Python Online (Python v2. 7. 13)| 0 Сса о наLili Resulty Execute > Share main. py STDIN1 import math2 p=(a+b+c)/23 print(p)4 c=math. sqrt (p* (p-a)*(p-b)*(p-c))5 print (c)$python main. pyTraceback (most recent call last):File "main. py", line 2, in <module>p=(a+b+c)/2NameError: name a is not definedоператор вывода полупериметра на экране лишнийневерно записано арифметическое выражение для нахождения полупериметра треуголникаикане определены числовые значения сторон треугольника​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

:

не определены числовые значения сторон треугольника​

Ваша программа:

import math

p=(a+b+c)/2

print(p)

c=math. sqrt (p* (p-a)*(p-b)*(p-c))

print (c)

Т. к. до вычисления полупериметра (p=(a+b+c)/2) нет ввода переменных или присваивания им значения, то возникает ошибка (name a is not defined)

Исправление (перед строкой p=(a+b+c)/2)):

a=5

b=5

c=5

или

a=int(input())

b=int(input())

c=int(input())

318
Lien
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

посчитайте с информатикой. дай

посчитайте на языке программиров

решить на C++ использовать strin

Определи назначение предложенног

Алфавит состоит из 64 символов.

сосссссссс , посчитайте (Pyt

Контакты
Реклама на сайте