Instituto técnico Renault
Guía 01 - Programación I
Ejercicio 1
o Promedio de un arreglo
Implementar una función Average que tome por parámetro un arreglo de
números enteros positivos y calcule el promedio de los mismos.
Posteriormente se debe invocar la función y mostrar el resultado
obtenido en la consola del sistema.
Ejemplos:
Average([2,4,6,12]) -> 0.96
Average([9,2,1,19,22]) -> 35.4
Ejercicio 2
o Suma de posiciones impares
Implementar una función OddIndexs que tome por parámetro un arreglo de
números enteros positivos y retorne la suma de los elementos del arreglo
ubicados en posiciones impares. Posteriormente se debe invocar la
función y mostrar el resultado obtenido en la consola del sistema.
Ejemplos:
OddIndexs([2,4,6,12]) -> 16
OddIndex([9,2,1,19,22,4]) -> 25
Ejercicio 3
o Números primos
Implementar una función IsPrime que tome por un número entero positivo
mayor a 1 para luego determinar si dicho número es primo o no. En caso
afirmativo se deberá retornar true y en caso contrario false.
Posteriormente se debe invocar la función y mostrar el resultado
obtenido en la consola del sistema.
Ejemplos:
IsPrime(7) -> true
IsPrime(8) -> false
Ejercicio 4
o Múltiplos de un número
Implementar una función Multiples que tome por parámetro un arreglo de
números enteros positivos y un número entero n. Luego debe calcular los
número que sean múltiplos de n y retornar cada uno de ellos en un
arreglo resultante. Posteriormente se debe invocar la función y mostrar
el resultado obtenido en la consola del sistema.
Ejemplos:
Multiples([2,4,6,12],4) -> [4,12]
Multiples([9,2,1,19,22],3) -> [9]
Ejercicio 5
o Cantidad de vocales
Implementar una función CountVowels que tome por parámetro una cadena y
calcule la cantidad de vocales presentes en la misma. Posteriormente se
debe invocar la función y mostrar el resultado obtenido en la consola
del sistema.
Ejemplos:
CountVowels(“televisores”) -> 5
CountVowels(“escalera”) -> 4
Ejercicio 6
o Contando consonantes
Implementar una función CountConsonants que tome por parámetro una
cadena y contabilice la cantidad de consonantes presentes en la misma.
Posteriormente se debe invocar la función y mostrar el resultado
obtenido en la consola del sistema.
Ejemplos:
CountConsonants(“escalera”) -> 4
CountConsonants(“ventanas”) -> 5