Algoritmos Javascript

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

FORMULACION DE LAS ACTIVIDADES DE APRENDIZAJE FICHA – 2503513

REPRESENTAR SOLUCIONES ALGORÍTMICAS. (*Realizar consultas y Cuestionario sobre algoritmos.


* Desarrollar algoritmos en JAVASCRIPT ) Representar soluciones algorítmicas

ALGORITMOS A DESARROLLAR EN JAVASCRIPT

Diseñar y Construir los algoritmos mediante diagramas de flujo utilizando la herramienta de


software DFD, a partir de los siguientes enunciados:

1. Una frutería ofrece las manzanas a $4.200 el kilo, con un descuento de acuerdo con la
siguiente:

NUMERO DE KILOS % DE DESCUENTO

0-2 0%
2,01 - 5 10%
5,01 - 10 15%
10.01 EN ADELANTE 20%

Desarrollar un algoritmo que le permita a la frutería y al cliente conocer cuanto


pagará un cliente que compre manzanas.

Muestre los resultados así:


La compra de N kilos tiene un valor de $, pero usted tiene un descuento por valor
de $, por lo tanto, el valor a pagar es: $.

2. Desarrolla un algoritmo que permita calcular el promedio final de un semestre de un estudiante


indicando lo siguiente:

Se pedirá por pantalla las notas que indique el usuario ejemplo puede que sean N notas las que el
usuario decida

a Si el promedio final es superior a 7.0 Enviar un mensaje por pantalla indicando que “Aprobó”

b. Si el promedio final es inferior a 5.0 enviar un mensaje por pantalla indicando que “Reprobó o
perdió el semestre”

c. Si el promedio final esta entre 5.1 y 6.9 enviar un mensaje por pantalla indicando que “Regular”

3. Desarrolla un algoritmo para una empresa que permita calcular los siguientes requerimientos:
3.1 Se debe pedir por teclado la cantidad de empleados a ingresar por el usuario para luego realizar
los cálculos
3.2 pedir por pantalla el valor de cada uno de sus sueldos
3.3 Deberá generar un reporte por pantalla del promedio de los salarios
3.4 indicar por pantalla el salario mas alto de todos (el mayor salario de todos ingresados por teclado)

4. Se tienen los números naturales del 1 a N, pedir por teclado hasta que numero desea mostrar.

4.1 Mostrar por pantalla la cantidad de números pares por pantalla


4.2 Mostrar por pantalla la cantidad de números impares por pantalla

5. Dado un numero digitado por pantalla, mostrar un mensaje indicando si el número es primo o no es
primo. El programa saltara del bucle solo cuando el numero digitado no sea primo.

6. Algoritmo para calcular el salario final de un empleado, pedir por teclado el salario y
luego hacer solo para aquellos cuyo salario sea mayor o igual a (2) salarios mínimos legales
vigentes para el año 2023, se les debe aplicar un descuento del 20% sobre el salario
devengado.
Al final deberá mostrar por pantalla un mensaje indicando el salario del empleado, el descuento
aplicado y además el neto a pagar a ese empleado.

7. Este programa lee un número entero digitado por el usuario. Luego el programa
prueba el valor usando una estructura condicional simple para verificar si el número es
negativo. Sí lo es, el programa imprime el mensaje: "El valor es negativo". De lo contrario
evaluara en otra expresión si el número es igual a cero, si es verdad imprimir por pantalla
el “número es igual a cero”, y finalmente si no aplica ninguna de las anteriores, mostrar
por pantalla mensaje “el número es positivo”

8. En un estacionamiento cobran $/. 1.500 por hora o fracción. Diseñe un algoritmo que determine
cuanto debe pagar un cliente por el estacionamiento de su vehículo, conociendo el tiempo de
estacionamiento en horas y minutos.

Algoritmo

INICIO
// Declaración de variables
ENTERO horas, minutos
REAL pago
// Entrada de datos
LEER horas, minutos
// Si hay alguna fracción de hora, incrementa las horas a pagar en una unidad
SI( minutos > 0 )
horas = horas + 1
// Determina el importe a pagar
pago = horas * 1.500
// Salida de resultados
IMPRIMIR pago
FIN

ENTREGABLES

• Documento con las capturas de pantalla, junto con su proceso de ejecución.

• Archivo comprimido en formato .zip con los 8 archivos fuentes de cada uno de
los ejercicios realizados en la herramienta visual studio code

Su instructor Ing Rafael Antonio Petro Madera

rpetrom@sena.edu.co

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy