Neste código, o bloco de comandos (linhas 7-10) só é executado se o discriminante do polinômio for não negativo. Verifique! Troque os valores de , e de forma que tenha raízes complexas.
Observação 3.1.1.(Indentação)
Nas linhas 7-10 do código anterior, a indentação dos comandos é obrigatória. O bloco de comandos indentados indica o escopo da instrução if.
3.1.2 if-else
Vamos modificar o código anterior para que as raízes complexas também sejam computadas e impressas:
Em Python, números complexos são representados como objetos da classe complex. O número imaginário é denotado por 1j, e um número complexo por a + b*1j.
3.1.3 if-elif-else
A instrução elif equivale a uma sequência de instruções else-if encadeadas. Vamos modificar o código anterior para tratar explicitamente o caso de raízes reais duplas:
Desenvolva um código em que dados três pontos , e no plano, verifique se determina um triângulo. Caso afirmativo, classifique-o como um triângulo equilátero, isósceles ou escaleno.