Algoritmos Javascript
Algoritmos Javascript
Algoritmos Javascript
1. Una frutería ofrece las manzanas a $4.200 el kilo, con un descuento de acuerdo con la
siguiente:
0-2 0%
2,01 - 5 10%
5,01 - 10 15%
10.01 EN ADELANTE 20%
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.
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
• Archivo comprimido en formato .zip con los 8 archivos fuentes de cada uno de
los ejercicios realizados en la herramienta visual studio code
rpetrom@sena.edu.co