1. Doc. Leonardo Meza De La Hoz
Universidad Cooperativa De Colombia
Facultad De Ingeniería Civil
Santa Marta
2.
Diseñe un algoritmo que lea tres longitudes y
determine si forman o no un triangulo. Si es un
triangulo determine de que tipo de triangulo se trata
entre: Equilátero(si tiene tres lados
iguales), Isósceles(si tiene dos lados iguales) o
Escaleno(si tiene tres lados desiguales). Considere
que para formar un triangulo se quiere que: «El lado
mayor sea menor que la suma de los otros dos
lados».
ALGORITMO
3.
Formular problema: No sabemos si forma o no forma
un triangulo.
Restricciones: No sabemos las tres longitudes y que
tipo de triangulo es.
Resultado esperado: Leer tres longitudes y saber que
tipo de triangulo es.
Datos disponibles: Triangulo
«Equilátero», «Isósceles», y «Escaleno».
Procesos necesarios: Condicional, suma.
ANALISIS DEL PROBLEMA
5.
Proceso Triangulo
Repetir
op<-0
Escribir 'ingrese la longitud del primer lado'
Leer a
Escribir 'ingrese la longitud del segundo lado'
Leer b
Escribir 'ingrese la longitud de la base'
Leer c
s<-a+b
Si c<s Entonces
Escribir 'Si se forma un triangulo'
Si a=b Y b=c Entonces
Escribir 'Es un triangulo equilátero'
Sino
Si a<>b Y b<>c Entonces
Escribir 'Es un triangulo escaleno'
Sino
Escribir 'Es un triangulo isósceles'
FinSi
FinSi
Sino
Escribir 'No se forma un triangulo'
FinSi
Escribir 'Para volver a calcular digite 1, para finalizar digite 0'
Leer op
Hasta Que op=0
FinProceso