Matemáticas, pregunta formulada por jbrandon3108, hace 15 horas

4. Desarrolle un algoritmo que solicite 3 números correspondientes a los lados de un triángulo
rectángulo (considere que los valores ingresados si forman un triángulo rectángulo) e indique cuál de los valores ingresados corresponde a la hipotenusa

Respuestas a la pregunta

Contestado por megatokay
2

A continuación algoritmo que verifica si los datos ingresados corresponden con los lados de un triángulo rectángulo. Se adjunta imagen de salida por pantalla y diagrama de flujo.

Algoritmo en pseint para saber si es un triangulo rectángulo

  • // Definir variables y vectores

Definir lado,a,b,c Como Real

Dimension lado[3]

  • // Ingresar valor de los lados

Escribir 'Ingrese los lados del tríangulo'

Para x<-1 Hasta 3 Hacer

 Escribir 'lado ',x,': '

 Repetir

  Leer lado[x]

 Hasta Que lado[x]>0

FinPara

  • // verificamos si es un triángulo rectángulo (asignamos al lado "c" el mayor valor ingresado)

Si lado[1]>lado[2] Entonces

 Si lado[1]>lado[3] Entonces

  c <- lado[1]

  a <- lado[2]

  b <- lado[3]

 SiNo

  Si lado[3]>lado[2] Entonces

   c <- lado[3]

   a <- lado[1]

   b <- lado[2]

  FinSi

 FinSi

SiNo

 Si lado[2]>lado[3] Entonces

  c <- lado[2]

  a <- lado[1]

  b <- lado[3]

 SiNo

  Si lado[3]>lado[1] Entonces

   c <- lado[3]

   a <- lado[2]

   b <- lado[1]

  FinSi

 FinSi

FinSi

  • // Chequemos el teorema de pitágoras "c2 = a2+b2"

Si redon(c^2)=redon(a^2+b^2) Entonces

 Escribir 'Es un triangulo rectangulo y su hipotenusa es: ',c

SiNo

 Escribir 'No es un triangulo rectangulo.'

FinSi

FinAlgoritmo

Para saber más acerca de algoritmo para calcular valores en triángulos consulte:   https://brainly.lat/tarea/2770158

#SPJ1

Adjuntos:
Otras preguntas