En esta ocasión te comparto un algoritmo para saber si un triangulo es equilatero.
Elabora un algoritmo que sirva para identificar el tipo de triangulo conociendo sus tres lados
Haz clic aquí para suscribirte a mi canal
Algoritmo para saber que tipo de triangulo es PSeInt
Como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las siguientes variables.
Definir a,b,c Como Entero
Pedimos que se ingresen los tres lados del triángulo.
Escribir «Ingresa los tres lados del triángulo»
Estos números los ingresamos en las variables a, b y c.
leer a,b,c
Evaluamos si la variable “a” es igual a la variable “b”
si a == b Entonces
Si la condición se cumple, entonces evaluamos si la variable “a” es igual a la variable “c”.
si a == c Entonces
Si la condición se cumple, entonces evaluamos si la variable “b” es igual a la variable “c”.
si b == c Entonces
Cuando las tres condiciones se cumplan, entonces quiere decir que el triángulo es equilátero, ya que todos sus lados son iguales.
Escribir «El triángulo es equilátero»
SiNo
Si la variable “b” no es igual a la variable “c”, entonces el triángulo no es equilátero.
Escribir «El triángulo no es equilátero»
FinSi
SiNo
Cuando la variable a no sea igual a la variable c, entonces el triángulo no es equilatero.
Escribir «El triángulo no es equilátero»
FinSi
SiNo
Cuando la variable a no sea igual a la variable c, entonces el triángulo no es equilátero.
Escribir «El triángulo no es equilátero»
FinSi
FinAlgoritmo
Te comparto otro ejemplo de resolver este algoritmo.
Algoritmo detarea
Definir a,b,c Como Entero
Escribir «Ingresa los tres lados del triángulo»
leer a,b,c
Evaluamos si los números son negativos o igual a cero.
si a <= 0 o b <= 0 o c <= 0 Entonces
Si alguna condición se cumple, entonces indicamos que no podemos calcular el triángulo.
Escribir «No se puede calcular el triángulo»
SiNo
Cuando la condición no se cumpla, entonces en una sola sentencia evaluamos si los 3 lados del triángulo son iguales.
si a == b y a == b y b == c Entonces
Si la condición se cumple, entonces indicamos que el triángulo es equilátero.
Escribir «El triángulo es equilatero»
SiNo
Cuando la condición no se cumpla, entonces indicamos que el triángulo no es equilátero.
Escribir «EL triángulo no es equilátero»
FinSi
FinSi
FinAlgoritmo
Algoritmo para saber si un triangulo es equilatero isosceles o escaleno
Haz clic aquí para suscribirte a mi canal
Algoritmo para determinar si un triángulo es equilatero isosceles o escaleno
Algoritmo detarea
Definir a,b,c Como Entero
Escribir «Ingresa los tres lados del triangulo»
leer a,b,c
si a <= 0 o b <= 0 o c <= 0 Entonces
Escribir «EL triangulo no se puede calcular»
SiNo
si a == b y a == c y b == c Entonces
Escribir «El triangulo es equilatero»
FinSi
si (a == b y a <> c) o (a == c y a <> b) o (b == c y b <> a) Entonces
Escribir «El triangulo es isosceles»
FinSi
si a <> b y a <> c y b <> c Entonces
Escribir «El triangulo es escaleno»
FinSi
FinSi
FinAlgoritmo
Diagrama de flujo para determinar el tipo de triangulo
Te comparto el diagrama de flujo para determinar si el triangulo es equilátero, isósceles o escaleno
Te comparto otro forma de resolver este algoritmo
Haz clic aquí para suscribirte a mi canal
Bien amigo como esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.