Está en la página 1de 2

UNIVERSIDAD CATOLICA DE HONDURAS

“NUESTRA SEÑORA REINA DE LA PAZ


CAMPUS GLOBAL
EJERCICIOS

1. Programe una función que devuelva el monto final después de aplicar un descuento a una cantidad dada.

Ejemplo:
100,20 devolverá 80.

Validaciones:
• Que no se ingrese un monto
• Que el valor ingresado no sea un numero
• El monto no puede ser cero
• El monto no puede ser un número negativo
• Que el descuento no sea un número
• El descuento no puede ser un número negativo
• Etc.

2. Realizar la suma de un array pasado por parametro. Validar si es un array. Realizar la media de un array pasado
por parametro. Validar si es un array. Comprobar, dado un array y un elemento, si existe en el array. Validar si
es un array.(crear 4 funciones).

3. Programe una función para convertir números de base binaria a decimal y viceversa.

Ejemplo:
100,2 devolverá 4 base 10.

Validaciones:
• Que no se ingrese el número a convertir
• Validar que el valor ingresado sea un número
• Validar que la base a convertir sea binaria a decimal y viseversa.

4. Escriba un programa que permita introducir una serie indeterminada de números mientras su suma no supere
50. Cuando esto ocurra, se debe mostrar el total acumulado y el contador de cuantos numeros se han
introducido.

5. Desarrolle 3 arrays, el primero tendra 5 números y el segundo se llamará pares y el tercero impares, ambos
estarán vacíos.
Después multiplique cada uno de los números del primer array por un número aleatorio entre 1 y 10, si el
resultado es par guarde ese número en el array de pares y si es impar en el array de impares.
Muestre por consola:
• La multiplicación que se produce junto con su resultado con el formato 2 x 3 = 6
• El array de pares e impares.
6. Crear un programa que solicite al usuario una palabra y mostrar por consola el número de consonantes, vocales
y longitud de la palabra.

7. Se le proporciona el siguiente array: [“azul”, “amarillo”, “amarillo”, “rojo”, “verde”, “rosa”] determinar si un
color introducido por el usuario a través de un prompt se encuentra dentro del array o no.

8. Programe una función que dada una fecha valida determine cuantos años han pasado hasta el día de hoy.

Ejemplo:
1981,10,02 devolverá 40 años (en 2021)
Nota: el mes 10 es noviembre el mes 0 es enero.

Validaciones:
• Si no ingresa fecha
• Verificar que sea una fecha valida
• Que muestre dada una fecha futura cuantos a;os faltan
• Mostrar la fecha actual

9. Programe una función que devuelva el texto recortado según el numero de caracteres de una cadena texto.

Ejemplo:
“Buen día jóvenes”, 4 devolverá “Buen”

Validaciones:
• Que no ingrese una cadena vacia.
• Que no se ingrese la longitud.

10. Programe una función que dado un String nos devuelva un array de textos separados por cierto carácter.

Ejemplo:
“La paz como valor”, ‘ ’ devolvera [‘La’, ‘paz’, ‘como’, ‘valor’]

Validaciones:
• Que no ingrese una cadena vacia.
• Que no ingrese el carácter separador.

También podría gustarte