Sunteți pe pagina 1din 2

Ejercicios de Matlab

Grado en Ingeniería Química


Guillermo Bárcena González

EJERCICIO 1: Implementa un programa en Matlab que calcule el número de elementos


negativos de un vector.

EJERCICIO 2: Escribe un programa en Matlab que lea un vector de 10 elementos. Deberá


imprimir el mismo vector por pantalla pero invertido. Ejemplo: dado el vector 1 2 3 4 5 6 7 8 9
10 el programa debería imprimir 10 9 8 7 6 5 4 3 2 1.

EJERCICIO 3: Diseña un programa en Matlab que lea un vector de números enteros y que
devuelva la suma de los elementos positivos y la suma de los elementos negativos.

EJERCICIO 4: Una palabra es palíndroma si se puede leer igual de izquierda a derecha que de
derecha a izquierda, por ejemplo: “reconocer” es palíndroma. Construye un programa en
Matlab que pida una palabra por teclado e imprima por pantalla si es o no palíndroma.

EJERCICIO 5: Implementa un programa en Matlab que borre el elemento que está en la


posición p de un vector. Para ello copia los valores en un nuevo vector a excepción del
elemento que se desea borrar.

EJERCICIO 6: Escribe un programa en Matlab que borre el elemento que está en la posición p
de un vector. Para ello debe desplazar los elementos del vector una posición a la izquierda a
partir de la posición p.

EJERCICIO 7: Diseña un programa en Matlab que elimine todas las ocurrencias de un número
en un vector.

EJERCICIO 8: Implementa un programa en Matlab que dado un vector ordenado, inserte un


nuevo valor de manera que el vector siga ordenado.

EJERCICIO 9: Escribe un programa en Matlab que compruebe si dos vectores son iguales.

EJERCICIO 10: Diseña un programa en Matlab que verifique si un vector está contenido en
otro.

EJERCICIO 11: Escribe un programa en Matlab que dados dos conjuntos representados por
vectores, calcule la unión, la intersección y la diferencia de dichos conjuntos.

EJERCICIO 12: Escribe un programa en Matlab que lea cadenas de caracteres hasta que se
introduzca la cadena “STOP”. Para cada una de ellas el programa debe devolver la longitud y su
concatenación con la cadena “HOLA”.

EJERCICIO 13: Implementa un programa en Matlab que cuente el número de veces que
aparece un determinado carácter en una cadena

EJERCICIO 14: Escriba un programa que acepte una cadena de caracteres introducida por
teclado y determine:
a. El número total de letras sin contar los espacios en blanco.
b. El número de letras minúsculas.

1
Ejercicios de Matlab
Grado en Ingeniería Química
Guillermo Bárcena González

c. EL número de letras mayúsculas.


d. El número de signos de puntuación („?‟, „¿‟, „!‟, „¡‟).
e. El número de espacios en blanco.
f. El número de caracteres de la cadena que aparezcan también en la cadena constante
“La asignatura de Informática es maravillosa”.

S-ar putea să vă placă și