?>
Треу Треугольник Даны стороны треугольника a, b, c. Можно ли построить треу гольник с такими сторонами? Если возможно будет строить гольник, то программа выводит ответ «Треугольник существует», иначе выводит ответ Треугольник не существует». Алгоритмическое решение: Чтобы построить треугольник со сторонами a, b, c, то требуется выполнить условия: a + b > c, a + c > b , b + c > a, a + b > c , a + c > b , b + c > a (где а >0, b>0, c>0) . Форма проекта с вложенными условиями в среде программирования Lazarus. Можно решение в скриншоте из программы
Ответы
num = int(input())
sm = 0
while num != 0:
sm += num
num = int(input())
print(sm)
Объяснение.
На первой строке Вы просите пользователя ввести число.
На второй строке вы создаете новую переменную, которой присваиваете значение = 0(она нужна для подсчета суммы всех элементов)
На третье строке вы создаете цикл с условием, что введенное число не равно 0(в противном случае цикл не будет выполняться)
На четвертой строчке Вы добавляете к уже имеющейся сумме введенное число.
На пятой строчке Вы просите снова ввести число
Далее происходит возврат к началу цикла, идет проверка числа на равенство нуля, если снова не равно, то цикл повторяется, если равно, то цикл прекращается
На шестой строке Вы выводите полученный результат.