miércoles, 11 de enero de 2017

Practica #3 - Tipos de triángulos



Practica #3 Tipos de triángulos

A través de esta práctica emplearemos aspectos de geometría elemental, en este caso, me refiero  a las longitudes que conforman los lados de un triángulo.
   
Excel lo emplearemos para solicitar al usuario introduzca tres valores numéricos, que representarán las longitudes de los lados de un triángulo, ya teniendo éstos valores, a través de las funciones de Excel, examinaremos los valores para determinar si se trata de un triángulo o no.    

En caso de que correspondan a un triángulo, volveremos a emplear las funciones de Excel para determinar el tipo de triángulo que se trata, es decir, si sus tres lados poseen la misma longitud, se tratará de un triángulo Equilátero, en caso de que sólo dos de ellos sean iguales, entonces estaremos hablando de un triángulo Isósceles, sin embargo si los tres lados son de diferente longitud, se trata de un triángulo Escaleno.  

Si no se tratara de un triángulo, entonces se desplegará el mensaje: “No existe triángulo”.  
Los lados del triángulo para que realmente formen parte de un triángulo deben de satisfacer las siguientes condiciones:




Así que captura la siguiente información, y te pido respetes las ubicaciones, para que al final coincidan mis resultados y los tuyos, ¿ok?




En las celdas “C3”, “C4”, y “C5”, deberás de teclear las longitudes del <<triángulo>> que desees averiguar su tipo.    Recuerda, para dar respuesta si se trata de un Equilátero, Isósceles, o Escaleno, primero debemos de averiguar si estos lados satisfacen el “Teorema Relación entre lados”, que ya hemos comentado, así que en la celda “D4”, teclea la siguiente fórmula:

=SI(C3<(C4+C5),SI(C4<(C3+C5),SI(C5<(C3+C4),"VERDADERO","FALSO")))

Observa bien, mediante esta fórmula se está cuestionando el teorema mencionado, cada lado se verifica que sea menor que la suma de los otros, así que si se cumplen las tres condiciones se colocará el mensaje: “VERDADERO”, de lo contrario el mensaje será: “FALSO”.

También aprovecho para indicarte que Excel nos ofrece la función: “Y”, que permite evaluar expresiones lógicas, si éstas son verdaderas, entonces se genera el mensaje “VERDADERO”, en caso contrario, se generará el mensaje “FALSO”.

Así que en la celda: “E6”, teclea la siguiente fórmula:

=Y(C3<(C4+C5),C4<(C3+C5),C5<(C3+C4))

Observa bien, nos está proporcionando el mismo resultado que la fórmula que se ha empleado previamente.

Como ya te comente, la función “Y”, genera automáticamente los mensajes “VERDADERO” Y “FALSO”, de acuerdo a las expresiones lógicas que se hayan definido.

Ahora, pasamos a averiguar el tipo de triángulo que corresponde de acuerdo a los lados proporcionados por el usuario, así que teclea la siguiente fórmula en la celda: “E4”:

=SI(D4,SI(C3=C4,SI(C4=C5,"EQUILATERO","ISOSCELES"),SI(C3=C5,"ISOSCELES",SI(C4=C5,"ISOSCELES","ESCALENO"))),"NO HAY TIPO")

Es importante indicarte que esta fórmula debe de estar en un solo renglón, ni se te ocurra oprimir la tecla <<Intro>> (o “Enter”, -en inglés-), al estar tecleándola.

Cabe resaltar, que muchas veces a primeras de cambio, las fórmulas antes mencionadas no están, tan digeribles como uno cree, así que empleare diagramas de flujo para dar (probablemente) mayor claridad a las mismas, el siguiente diagrama de flujo nos muestra la validación de los lados del triángulo, para determinar si éstos efectivamente forman un triángulo:





 
Observa bien, si las expresiones lógicas de cada rombo, son verdaderas, entonces se emite el mensaje “VERDADERO”, de lo contrario, cualquier expresión lógica de cualquiera de los rombos no se cumpla, es decir es falso, entonces se generará el mensaje: “FALSO”.

Ahora, el siguiente diagrama de flujo corresponde a averiguar el tipo de triángulo de acuerdo a sus lados:





Un poco más complejo, sin embargo al revisarlo de manera detallada, efectivamente verifica las longitudes del triángulo, para definir el tipo de triángulo.

Así pues, esto es todo por el momento, espero que todo esto les sea de utilidad, nos vemos en la próxima, hasta pronto, saludos…

  



Tutorial "Creando Marcos en HTML"

Tutorial para crear Marcos (Frames) en HTML. Los marcos o  frames  nos permiten dividir una página web en varias ventanas que pueden cargar ...