TALLER DE EJERCICIOS JS

modo calculo basico

Taller 1

  1. calcular el salario de un empleado que gana X monto descuente el 4% en salud y 5% en pension
  2. aplique la formula a=(b*h)/2 para calcular el area de un triangulo donde sus dimenciones base y altura se deben pedir al usuario que los digite
  3. realize las operaciones:
    • sumar
    • restar
    • multiplicar
    • divicion
    • modulo
    pidiendole solo dos numeros
  4. calcule el sueldo mensual de un trabajador ingresando el numero de horas trabajadas en el mes y el valor tanto de las horas normales de trabajos y las horas extras
  5. digite el ingreso del precio de un producto y se debe calcular el iva, mostrar cuanto es el iva que se agrega, mostrar el precio del producto sin iva y el total a pagar
  6. calcule el porcentaje de alumnos de un salon de clases , digitando el total de alumnos hombre y mujeres
  7. calcule el promedio de 3 notas de un alumno , el rango de cada nota es del 1 al 5

Taller 2

  1. Pide al usuario un número y determina si es par o impar y si es positivo o negativo.
  2. Pide al usuario dos números y determina cual es el número mayor y cual es el menor.
  3. Pide al usuario que digite un numero del 1 al 7 y Realiza el código correspondiente para saber cuál es el dia de la semana correspondiente al número digitado
  4. Se necesita clasificar la etapa de una persona solo pidiéndole como dato su edad:
    • Si la edad es menor de 18 es adolente
    • si la edad está en el rango de 18 a 28 es adulto adolecente
    • si la edad está entre 29 a 49 es adulto
    • si la edad está entre 50 en adelante es adulto mayor
    Mostrar en pantalla la etapa de la persona.
  5. Realice una factura de venta, ingrese el valor de 3 productos y calcule lo siguiente:
    • si paga en efectivo paga el valor total.
    • si paga con cupón realice un 3% de descuento
    • si paga a crédito aumente el 5% al total.
  6. Se pide ingresar 3 notas y calcular el promedio de un alumno, mostrar el nivel del alumnos según su promedio:
    • menos 2,0 = Malo
    • menos 2,9 = Debe recuperar
    • entre 3 – 3,9 = Regular
    • entre 4 – 4,4 = Bueno
    • entre 4,5 – 5 = Muy bueno
  7. Calcula la edad actual de una persona a partir de su fecha de nacimiento. Los datos a pedir son: día, mes y año de nacimiento.
  8. Calcula cuánto se debe pagar por costos de hospitalización en la clínica Me Muero según los siguientes datos:
    • Mostrar en pantalla días de hospitalización del paciente
    • Valor dia según su edad
    • Valor del recargo y total a pagar
    Esta es la imagen que esta en la pregunta numero 8 'tabla de datos'

Taller 3

  1. Hacer un programa que calcule la suma de los N primeros números naturales, dónde N es el número límite ingresado.
  2. Hacer un programa que pida el nombre de un estudiante y N notas, calcular el promedio de las notas y determinar si el estudiante aprueba o reprueba; (Aprueba con un promedio de 3).
  3. Ingrese varios números enteros, muestre la cantidad de números ingresados y la suma de los mismos. Realice esta acción hasta que el usuario ingrese la palabra FIN.
  4. realice una tabla de multiplicar con cualquier número ingresado hasta el 30.
  5. Cree la tabla de multiplicar de cualquier número ingresado de manera descendente
  6. Cree un ciclo que cuente del 1 al 30 en intervalos el número ingresado.
  7. Cree un ciclo que cuente del 1 al 30 en intervalos el número ingresado, de manera regresiva.
  8. Ejercicios con estructuras repetitivas anidadas

  9. Digite un número (altura) y a partir de él cree una escalera de asteriscos o el carácter que desee; con esa altura. Deberá quedar así, si ponemos una altura de 5
  10. Digite un número (altura) y a partir de él cree una escalera invertida de asteriscos o el carácter que desee; con esa altura. Deberá quedar así, si ponemos una altura de 5.
  11. Cree un programa que permite registrar el número de compras que se venden cada día. pedir al usuario cuantos productos va a comprar y registrar el precio unitario, calcular el valor total de cada compra y al finalizar el día calcular cuántas facturas se hicieron y el total general.

    Cliente #1

    No. Productos: 3

    valor p1 : 4,500

    valor p2: 2,000

    valor p3: 3,500

    total compra: 10.000

    Cliente #2

    No. Productos: 2

    valor p1 : 1,500

    valor p2: 2,000

    valor p3: 3,500

    total compra: 13.500

  12. Cree un programa que calcule el promedio de 3 notas para 3 alumnos, el programa debe mostrar lo siguiente:

    Nombre Alumno #1 Jossy tello

    Materia: Matemáticas

    Nota 1 : 4,5

    Nota 2: 4

    Nota 3: 3,5

    Promedio: 4

    Nombre Alumno #2 Angela Robledo

    Materia: Física

    Nota 1 : 4,5

    Nota 2: 2,5

    Nota 3: 5

    Promedio: 4,2

  13. Cree tabla de números del 1 al 15 mínimo en HTML. la salida se debe ver así:
  14. Ejercicios con estructuras repetitivas con condicionales.

  15. Cree un programa que pida la edad a 10 estudiantes y determine cuántos son menores de edad y cuales son mayores de edad.
  16. Utiliza la función Math.ramdon() para generar un número aleatorio y compararlo con el que el usuario digite. tienes 3 intentos para acertar.

Taller 4

  1. Crea y llama una función que recibe el ancho y el alto de un rectángulo y calcula su superficie. Fórmula: superficie = ancho * alto.
  2. Crea y llama las funciones necesarias para recibir la velocidad en Kilómetros y mostrarlas en metros y millas.
  3. por medio de una función calcula la circunferencia de un círculo utilizando la siguiente fórmula: circunferencia= 2*Math.PI*radio, también crea y llama una función que recibe un número y calcula su cubo.

    Ejemplo:

    function circunferencia (radio){

    Return formula;

    }

  4. Crea una función donde pases como parámetro un nombre y muéstralo en el navegador; Validar que el dato ingresado no sea un número, de ser así se debe decir en pantalla ingrese un nombre válido. (lo puedes hacer con la función isNaN(), investiga cómo funciona)
  5. Muestra todas las operaciones básicas(suma, resta, multi, división), pidiendo al usuario 2 números por medio de una función
  6. Ejercicios con varias funciones

  7. Cree un conversor de temperatura, investigando la fórmula para pasar grados de Celsius a Fahrenheit y viceversa, pida al usuario la temperatura a convertir y muestra en pantalla lo siguiente:
    • Si la Temperatura es menos 0°C o 32°F : Nos congelamos
    • Si la Temperatura es entre de 5°C a 15°C o 33°F a 50°F : Esta haciendo frio
    • Si la Temperatura es entre de 16°C a 25°C o 51°F a 77°F : Está templado el dia
    • Si la Temperatura es más de 26°C o 78°F : Tiene fiebre o es el apocalipsis.
  8. Calcule el índice de masa muscular de una persona con la siguiente fórmula (IMC=peso/(altura x altura)), pidiendo como datos su altura y peso. imprima en pantalla lo siguiente:
    1. Si el IMC es por debajo de 18.5 : Bajo peso debe ir al nutricionista
    2. Si el IMC es 18.5—24.9 : Normal
    3. Si el IMC es 25.0—29.9 : Sobrepeso
    4. Si el IMC es 30.0 o más : Obeso debe ir al nutricionista
  9. Cree una función que pida el nombre del usuario, y por medio de otra función imprima el nombre y un mensaje que diga Bienvenido + nombre.
  10. Cree una función que pida el precio de N productos y por medio de otra función aumente el iva del 19% y diga al usuario el precio total a pagar los productos que compró y el precio de cada uno.
    1. producto 1 = 3.000
    2. producto 2 = 4.500
    3. producto 3 = 2.500

    4. subtotal = 10.000
    5. iva = 1.900
    6. Total A pagar 11.900
  11. Cree una función que pida la fecha actual y por medio de otra función calcule cuántos días y semanas faltan para terminar el año.
  12. Cree un listado de compras, con función que pida el número de productos, nombre y valor del producto por medio de otra función imprima la información digitadas.
    1. 1 - arroz $ 2.500 x 3 = 7.500
    2. 2 - aceite $ 4.500 x 1 = 4.500
    3. 3 - azúcar $ 2000 x 2 = 4.000

    4. Total Mercado 16.000