UTP
Unidad 2: Manejo de variables, entrada y salida de datos

Escribir (salida)

En programación escribir hace referencia a mostrar un mensaje o el contenido de una variable en la pantalla.

En javascript para mostrar un mensaje en la pantalla o ver el contenido de una variable se usa la función document.write

Sintaxis

Ejemplo

Elaborar un programa que capture por el teclado la base y la altura de un triángulo y que calcule y muestre en pantalla su área.

Ejemplo: Análisis del problema

Siempre que se realiza un algoritmo es importante analizar cómo se va a elaborar el programa, para esto es importante mirar la solución desde el punto de vista de entradas procesos y salidas.

Ejemplo: Código javascript área del triángulo

Las entradas son datos que requiere el programa para poder realizar operaciones y procedimientos, los procesos son cálculos aritméticos y/o llamados a funciones que permiten obtener resultados, y las salidas son los mensajes y datos que el programa muestra al usuario en la pantalla del computador (los resultados).

Análisis del algoritmo para calcular el área de un triangulo

Instrucciones:

El objetivo del programa es calcular y mostrar en pantalla el área de un triángulo conociendo su base y altura.

Siempre que se realiza un algoritmo es importante analizar cómo se va a elaborar el programa, para esto es importante mirar la solución desde el punto de vista de entradas procesos y salidas.

Diagrama de procesos

Recuerde que las entradas son datos que requiere el programa para poder realizar operaciones y procedimientos, los procesos son cálculos aritméticos y/o llamados a funciones que permiten obtener resultados, y las salidas son los mensajes y datos que el programa muestra al usuario en la pantalla del computador (los resultados).

Diagrama de flujo

Diagrama de Flujo Cálculo del área de un triangulo

Código fuente

Área del triangulo

Instrucciones:

Observe el código Javascript y haga clic en el botón "Correr" para ejecutarlo, puede realizar modificaciones al código y usar botón "Guardar" para almacenar una copia del código fuente.

Código fuente

Panel de resultados

Crucigrama manejo de variables

Instrucciones:

Lee cada una de las definiciones que aparecen abajo. Luego encuentra en el crucigrama el número que corresponde a cada una de ellas.

Horizontales

    Verticales

      Ejercicios sobre jerarquía de operadores

      Instrucciones:

      Calcule el resultado de las siguientes expresiones.
      18 + 5 * 3 + 4 * 6 =
      5 * 2 div 2 * 2 + 6 * 4 div 2 * 2 – 4 * 6 * 2 div 2 * 3 div 2 =
      3 ^ 2 * 4 div 5 ^ 2 – 4 * 6 * 2 div 3 * 2 + 5 * 4 div 2 * 7 =
      4 * 2 – 5 * 6 div 2 * 3 + 4 * 3 div 6 * 2 – 6 * 2 div 2 * 3 * 2 =
      2 * 3 – 4 * 5 div 6 * 2 + 3 * 4 div 5 * 6 – 6 * 5 – 4 * 3 div 2 * 4 =
      8 * 7 * 6 div 5 * 4 * 3 + 5 * 6 div 3 * 2 – 6 * 5 div 4 * 3 =
      9 / ( 1 + 2) * 2 - 4 div 2 + 5 =
      10 - 2 * 3 div 2 + (6 * 2) div (2 + 2) * 2 + 5 =
      10 div 2 * 2 * 3 + 6 + (8 div (6 - 2) * 10) =
      5 * 6 + 7 - 10 div 2 - 4 * (2 + 6) div 2 =
      apuntando

      Código fuente interactivo

      Instrucciones:

      Elaborar los siguientes programas en javascript utilizando el editor de código interactivo, una vez probados los programas, guardar y envíar al profesor.
      1. Calcular y mostrar la suma, resta, multiplicación, división, potencia de dos números capturados por el teclado.
      2. Dado el radio de una circunferencia se pide calcular y mostrar en pantalla su área pi = 3.1416 Área = pi * r ^ (2).
      3. Dada la temperatura en grados Fahrenheit (F) convertirla a grados centígrados (C) C = 5/9 * (F - 32).
      4. Dado los valores A, B, C capturados por el teclado se pide calcular y mostrar dichos resultados
        • El cuadrado de la suma
        • El producto de los valores leídos
        • El cubo del Producto
        • La diferencia entre el cuadrado de la suma con respecto al cubo del producto
      5. De un estudiante se conoce los siguientes datos:
        • Código
        • Nombre
        • Nota 1
        • Nota 2
        • Nota 3
        Calcular y mostrar su promedio. (Sugerencia: Utilizar la función parseFloat() para sumar las notas.)

      Código fuente

      Panel de resultados