UNIDAD 1: ELEMENTOS BÁSICOS
JSCRIPT TEMA 6: JERARQUÍA DE OPERACIONES
El problema de no tomar en cuenta la jerarquía de los operadores al plantear y resolver una operación casi siempre conduce a resultados muchas veces equivocados como estos:
Ejemplos: a) 2 + 3 * 4 = 20 (incorrecto)
…………………..= 14 (correcto)
b) si calif1 = 60 y calif2 = 80
entonces si en programa se usa:
promedio = calif1 + calif2 / 2
da como resultado promedio = 100
Recordar siempre que antes de plantear una formula en un programa se deberá evaluar contra el siguiente:
Orden de operaciones:
1.- Paréntesis
2.- Potencias y raíces
3.- Multiplicaciones y divisiones
4.- Sumas y restas
5.- Dos o más de la misma jerarquía u orden entonces resolver de izquierda a derecha
Nota: Si se quiere alterar el orden normal de operaciones entonces usar paréntesis.
Nota: Tampoco es bueno usar paréntesis de mas en una operación esto solo indica que no se evalúo bien la formula como en el siguiente ejemplo;
área = ( base * altura ) / 2
Aquí los paréntesis están de mas porque por orden de operaciones, multiplicación y división tienen la misma jerarquía y entonces se resuelven de izquierda a derecha, en otras palabras ni que falten paréntesis ni que sobren paréntesis.
OPERACIONES JERARQUIA JSCRIPT CGI
Ejemplos: a) 2 + 3 * 4 = 20 (incorrecto) El problema de no tomar en cuenta la jerarquía de los operadores al plantear y resolver una operación casi siempre
programar
es
https://aprendeprogramando.es/static/images/programar-operaciones-jerarquia-jscript-cgi-71-0.jpg
2024-11-27
El contenido original se encuentra en https://programacionfacil.com/jscript_cgi/operaciones_jerarquia/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente