Está en la página 1de 3

PROGRAMACION APLICADA (COM530) ING. EN TELECOMUNICACIONES ING.

JOSE ENRIQUE IGLESIAS

TAREA 1: INTRODUCCIÓN A LA PROGRAMACIÓN EN MATLAB

Ejercicio 1: Implemente un script en MATLAB que reciba como dato n números, los cuales
pueden ser positivos o negativos, determine cuantos de los números son positivos, cuantos son
negativos, sumar todos los positivos y todos los negativos y la suma total de todos, muestre
cada una de las sumas.
Ejercicio 2: Se quiere crear un programa para ayudar a una empresa. La empresa les paga a sus
empleados una comisión según el valor de las ventas realizadas en el mes. La comisión se paga
de la siguiente manera: el empleado vende en el mes un valor de 4000 bs o menos la empresa
le pagará 1% de comisión del valor de la venta, si la venta es de entre 4001 y 10000 bs le paga
3% de comisión, y si la venta es mayor de 10000 bs le paga 5% de comisión. La empresa paga a
sus empleados inicialmente 2000 bs al mes y aumenta 150 bs por año de antigüedad hasta los
15 años de antigüedad luego ya no hay incremento. Debe solicitar por teclado el monto de la
venta y su la antigüedad, para luego imprimir cuanto es la comisión del empleado y cuanto
cobraría en el mes en total entre su sueldo y su comisión. Implemente la lógica respectiva que
permita resolver dicho problema en MATLAB.
Ejercicio 3: Realice un programa en MATLAB donde introduzca números positivos de valores
diferentes hasta que se introduzca el número 0 el cual detiene la introducción de números,
luego devuelva el promedio de los valores introducidos sin contar el 0 y cuál es el valor más
alto y el más pequeño de los introducidos.
Ejercicio 4: Implementar un programa en MATLAB que reciba como dato de entrada un numero
n y luego muestre una pirámide de números como se muestran en la figura.
N=4
1
1 2
123
1234
123
12
1

Ejercicio 5: Implemente un programa en MATLAB, que permita calcular la siguiente serie:

𝑆(𝑥) = 1 − (𝑥 + 1) + (𝑥 2 + 𝑥 ) − (𝑥 3 + 𝑥 2 ) + (𝑥 4 + 𝑥 3 ) − (𝑥 5 + 𝑥 4 ) + ⋯

Se debe introducir por teclado el valor de x, así como el valor de n (Donde n, es la cantidad de
iteraciones). Su programa debe estar conformado por un script, donde se introduzcan los datos
y una función donde se haga el cálculo como tal de la serie.

Ejercicio 6: Implemente un programa en MATLAB que permita saber si 2 números enteros


introducidos por teclado son primos gemelos. 2 números son primos gemelos si ambos son
PROGRAMACION APLICADA (COM530) ING. EN TELECOMUNICACIONES ING. JOSE ENRIQUE IGLESIAS

primos y la diferencia es 2, por ejemplo 3 y 5 o 5 y 7. Si no son primos gemelos debe mostrar si


ambos son primos, solo uno o ninguno es primo.
Ejercicio 7: Desarrolle un programa en MATLAB donde se introduzca un número y devuelva los
primeros n números triangulares. Un número triangular es un número que se obtiene al sumar
n números naturales consecutivos. El programa debe tener una función que calcule los
números triangulares.

Ejercicio 8: Implementar un programa en MATLAB que permita encontrar el número áureo φ,


el programa debe contar un script donde se introduzcan el número de iteraciones y una función
donde se haga el cálculo de la serie, para lo cual debe utilizar la serie que se presenta a
continuación

Adicional a eso compare el valor obtenido con el valor que se obtiene utilizando la expresión
1+√5
φ= .
2

Ejercicio 9: Implemente un programa en MATLAB que calcule el valor de Pi por aproximaciones,


usando la serie de Leibniz, que se muestra a continuación:
4 4 4 4 4
𝜋=1 – + – + …
3 5 7 9
La cantidad de iteraciones se debe incluir por teclado en un script y debe tener una función que
calcule la serie y devuelva el resultado.
Ejercicio 10: Implementar un programa en MATLAB que introduzca un numero entero positivo
calcule el resultado de la serie: 𝑆 = (1/1) / (1/2) ∗ (1/3) / (1/4) ∗ (1/5) / (1/6) … El cual
debe tener un script donde se introduce el número de iteraciones y una función que calcule y
devuelva el resultado.
PROGRAMACION APLICADA (COM530) ING. EN TELECOMUNICACIONES ING. JOSE ENRIQUE IGLESIAS

Fecha de Presentación: Hasta el domingo 10 de septiembre de 2023, hasta horas 23:30. Pasada
la hora y fecha no se aceptará más entregas.

Formato de presentación: Debe adjuntar a la plataforma e-campus un archivo compreso,


donde el nombre del archivo compreso sea su nombre completo empezando por sus apellidos.
Al interior del archivo compreso deben estar las carpetas con cada uno de sus ejercicios, cada
carpeta debe contener los scripts y/o funciones que haya empleado en la resolución de sus
ejercicios. El nombre de las carpetas debe estar identificado por el nombre del ejercicio, por
ejemplo, Ejercicio1, Ejercicio2, etc.

También podría gustarte