Помогите. Пытаюсь сделать программу и пишет ошибку (язык: Phyton).
Ошибка: SyntaxError: multiple statements found while compiling a single statement.
print("Привет! Это программа для вычисления площади треугольника по формуле Герона")
a = int(input("Input a: "))
b = int(input("Input b: "))
c = int(input("Input c: "))
p = (a+b+c)/2
s = (p*(p-a)*(p-b)*(p-c))**.5
print(s)
Сама программа.
Телепатически прозреваю, что ты не записал это в файл, а попытался прямо вот так, в несколько строк, вставить в консоль Python. Консоль принимает код только по одной строке (если несколько - то должна быть управляющая конструкция, двоеточие и отступы).
Я тоже удивился когда перешёл на новую версию питона. В линуксе старая версия так не поступала. Ну ответ я нашёл сам в проинсталлированной программе в винде. Вам надо писать не в консоли питона а свой программный код из блокнота винды сохранить как- название. py(к примеру) И потом из консоли питона открыть этот файл. Появиться новое окошко с записями вашего кода. Там в этом окошке наверху есть кнопка- run. Когда нажмёте на кнопку то уже в самой консоли появиться запрос ввода данных от вашей программы. Вам придется только ввести данные там и посмотреть результат работы вашей программы.
возможно проблема в двойном умножении в предпоследней строке. Еще в конце напишите input(), чтобы программа не закрывалась после выполнения
неплохо
но есть над чем поработать
отступ неправильный