Ir ao conteúdo
  • Cadastre-se

Edgar Ribeiro

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

2
  1. O erro "Invalid floating point operation" no caso da raiz quadrada é em razão da disposição do calculo. Basta na verificação do delta<0, não verificar as raízes, pois o visual ao calcula-las com o delta negativo retorna o erro. Veja um exemplo: Algoritmo "Raiz quadrada" // Disciplina : [Linguagem e Lógica de Programação] // Professor : Edgar Ribeiro // Descrição: // Desenvolver um algoritmo que leia os coeficientes (a , b e c) de uma equação // do segundo grau e calcule suas raízes. O programa deve mostrar, quando // possível, o valor das raízes calculadas e a classificação das raízes. // Autor(a) : xxxx // Data atual : 26/01/2018 Var // Seção de Declarações das variáveis a, b, c, delta, x1, x2 : real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... Escreva ("Informe os coeficientes a,b e c, da equação: ") Leia (a) Leia (b) Leia (c) delta <- (exp(-b,2)- 4*a*c) se delta = 0 então x1 <- (-b + raizQ(delta))/(2 * a) x2 <- (-b - raizQ(delta))/(2 * a) Escreva ("A equação possui raizes reais iguais: X1=X2 = ",x1) senao se delta > 0 então x1 <- (-b + raizQ(delta))/(2 * a) x2 <- (-b - raizQ(delta))/(2 * a) Escreva ("A equação possui duas raizes reais distintas: X1=",x1, " e X2=",x2) senao se delta < 0 então Escreva ("A equação não possui raizes reais") fimse fimse fimse Fimalgoritmo

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!