Sei sulla pagina 1di 5

INFO_2012_II

MatLab

Ing. William Chauca Nolasco

INGENIERA MECNICA DE FLUIDOS


PROGRAMACIN PARA CIENCIAS E INGENIERA CON MATLAB

A Au ut to or r: :I In ng g. .W Wiilllliia am mC Ch ha au uc ca aN No olla as sc co o

PARTE V
2 20 01 12 2-1 10 0-1 15 5

INFO_2012_II

MatLab

Ing. William Chauca Nolasco

PROBLEMAS PROPUESTOS ARREGLOS-VECTORES ELABORE USANDO PROGRAMACIN EN FICHEROS SCRIPTS PUEDE USAR FUNCIONES PROPIAS DEL MATLAB DE SER NECESARIO
1.- Se tiene el siguiente conjunto de datos y la formula para hallar el coeficiente de correlacin R. x 20 30 40 50 60 70 80 y 27.1 28.9 30.6 32.3 33.9 35.7 37.2

2.- Cree un programa que visualice el valor mximo y mnimo del conjunto de datos ingresados. 3.- Elaborar un programa que determine la media y la desviacin estndar de 5 nmeros reales. 4. Leer 10 enteros, almacenarlos en un vector y determinar en qu posicin del vector est el mayor nmero ledo. 5.- Leer 10 enteros, almacenarlos en un vector y determinar en qu posicin del vector est el mayor nmero par ledo. 6.- Leer 10 enteros, almacenarlos en un vector y determinar en qu posicin del vector est el mayor nmero primo ledo. 7.- Cargar un vector de 10 posiciones con los 10 primeros elementos de la serie de Fibonacci y mostrarlo en pantalla. 8.- Almacenar en un vector de 10 posiciones los 10 nmeros primos comprendidos entre 100 y 300. Luego mostrarlos en pantalla. 9.- Leer dos nmeros enteros y almacenar en un vector los 10 primeros nmeros primos comprendidos entre el menor y el mayor. Luego mostrarlos en pantalla. 10.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posiciones se encuentra el nmero mayor. 11.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posiciones se encuentran los nmeros terminados en 4. 12.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntas veces est repetido el mayor. 13.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posiciones se encuentran los nmeros con mas de 3 dgitos. 14.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros tienen, de los almacenados all, tienen menos de 3 dgitos. 15.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar a cunto es igual el promedio entero de los datos del vector. 16.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar si el promedio entero de estos datos est almacenado en el vector. 17.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntas veces se repite el promedio entero de los datos dentro del vector. 18.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos datos almacenados son mltiplos de 3. 19.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cules son los datos almacenados mltiplos de 3. 20.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros negativos hay. 21.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posiciones estn los nmeros positivos.

INFO_2012_II

MatLab

Ing. William Chauca Nolasco

22.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cul es el nmero menor. 23.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posicin est el menor nmero primo. 24.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posicin est el nmero cuya suma de dgitos sea la mayor. 25.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cules son los nmeros mltiplos de 5 y en qu posiciones estn. 26.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar si existe al menos un nmero repetido. 27.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posicin est el nmero con mas dgitos. 28.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos de los nmeros ledos son nmeros primos terminados en 3. 29.-Leer 10 nmeros enteros, almacenarlos en un vector y calcularle el factorial a cada uno de los nmeros ledos almacenndolos en otro vector. 30.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar a cunto es igual el promedio entero de los factoriales de cada uno de los nmeros ledos. 31.- Leer 10 nmeros enteros, almacenarlos en un vector y mostrar en pantalla todos los enteros comprendidos entre 1 y cada uno de los nmeros almacenados en el vector. 32.- Leer 10 nmeros enteros, almacenarlos en un vector y mostrar en pantalla todos los enteros comprendidos entre 1 y cada uno de los dgitos de cada uno de los nmeros almacenados en el vector. 33.- Leer 10 nmeros enteros, almacenarlos en un vector. Luego leer un entero y determinar si este ltimo entero se encuentra entre los 10 valores almacenados en el vector. 34.- Leer 10 nmeros enteros, almacenarlos en un vector. Luego leer un entero y determinar cuantos divisores exactos tiene este ltimo nmero entre los valores almacenados en el vector. 35.- Leer 10 nmeros enteros, almacenarlos en un vector. Luego leer un entero y determinar cuntos nmeros de los almacenados en el vector terminan en el mismo dgito que el ltimo valor ledo. 36.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar a cunto es igual la suma de los dgitos pares de cada uno de los nmeros ledos. 37.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntas veces en el vector se encuentra el dgito 2. No se olvide que el dgito 2 puede estar varias veces en un mismo nmero. 38.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar si el promedio entero de dichos nmeros es un nmero primo. 39.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos dgitos primos hay en los nmeros ledos. 40.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar a cuntos es igual el cuadrado de cada uno de los nmeros ledos. 41.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar si la semisuma entre el valor mayor y el valor menor es un nmero primo. 42.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar si la semisuma entre el valor mayor y el valor menor es un nmero par. 43.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros de los almacenados en dicho vector terminan en 15. 44.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros de los almacenados en dicho vector comienzan con 3. 45.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros con cantidad par de dgitos pares hay almacenados en dicho vector. 46.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posiciones se encuentra el nmero con mayor cantidad de dgitos primos. 47.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos de los nmeros almacenados en dicho vector pertenecen a los 100 primeros elementos de la serie de Fibonacci. 48.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros de los almacenados en dicho vector comienzan por 34.

INFO_2012_II

MatLab

Ing. William Chauca Nolasco

49.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros de los almacenados en dicho vector son primos y comienzan por 5. 50.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posiciones se encuentran los nmeros mltiplos de 10. No utilizar el nmero 10 en ninguna operacin. 51.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar en qu posicin se encuentra el nmero primo con mayor cantidad de dgitos pares. 52.-Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros terminar en dgito primo. 53.- Leer 10 nmeros enteros, almacenarlos en un vector y determinar cuntos nmeros de los almacenados en dicho vector comienzan en dgito primo.

PROBLEMAS PROPUESTOS ARREGLOS-MATRICES


Notas Aclaratorias: a. En los siguientes enunciados cuando se diga Leer una matriz m x n entera significa leer m x n datos enteros y almacenarlos en m filas y n columnas para cualquier valor positivo de m y de n. b. Cuando el enunciado diga Posicin Exacta se refiere a la fila y a la columna del dato especificado. 1. Leer una matriz 4x4 entera y determinar en qu fila y en qu columna se encuentra el nmero mayor. 2. Leer una matriz 4x4 entera y determinar cuntas veces se repita en ella el nmero mayor. 3. Leer una matriz 3x4 entera y determinar en qu posiciones exactas se encuentran los nmeros pares. 4. Leer una matriz 4x3 entera y determinar en qu posiciones exactas se encuentran los nmeros primos. 5. Leer una matriz 4x3 entera, calcular la suma de los elementos de cada fila y determinar cul es la fila que tiene la mayor suma. 6. Leer una matriz 4x4 entera y calcular el promedio de los nmeros mayores de cada fila. 7. Leer una matriz 4x4 entera y determinar en qu posiciones estn los enteros terminados en 0. 8. Leer una matriz 4x4 entera y determinar cuntos enteros terminados en 0 hay almacenados en ella. 9. Leer una matriz 3x4 entera y determinar cuntos de los nmeros almacenados son primos y terminan en 3. 10. Leer una matriz 5x3 entera y determinar en qu fila est el mayor nmero primo. 11. Leer una matriz 5x3 entera y determinar en qu columna est el menor nmero par. 12. Leer una matriz 5x5 entera y determinar en qu fila est el mayor nmero terminado en 6. 13. Leer una matriz 5x3 entera y determinar en qu columna est el mayor nmero que comienza con el dgito 4. 14. Leer una matriz 5x5 entera y determinar cuntos nmeros almacenados en ella tienen mas de 3 dgitos. 15. Leer una matriz 5x4 entera y determinar cuntos nmeros almacenados en ella terminan en 34. 16. Leer una matriz 5x4 entera y determinar cuntos nmeros almacenados en ella tienen un solo dgito. 17. Leer una matriz 5x4 entera y determinar cuntos mltiplos de 5 hay almacenados en ella. 18. Leer una matriz 5x5 entera y determinar en qu posicin exacta se encuentra el mayor mltiplo de 8. 19. Leer dos matrices 4x5 entera y determinar si sus contenidos son exactamente iguales. 20. Leer dos matrices 4x5 entera, luego leer un entero y determinar si cada uno de los elementos de una de las matrices es igual a cada uno de los elementos de la otra matriz multiplicado por el entero ledo. 21. Leer dos matrices 4x5 enteras y determinar cuntos datos tienen en comn. 22. Leer dos matrices 4x5 enteras y determinar si el nmero mayor almacenado en la primera est en la segunda. 23. Leer dos matrices 4x5 enteras y determinar si el nmero mayor de una de las matrices es igual al nmero mayor de la otra matriz. 24. Leer dos matrices 4x5 enteras y determinar si el mayor nmero primo de una de las matrices tambin se encuentra en la otra matriz. 25. Leer dos matrices 4x5 enteras y determinar si el mayor nmero primo de una de las matrices es tambin el mayor nmero primo de la otra matriz. 26. Leer dos matrices 4x5 enteras y determinar si la cantidad de nmeros pares almacenados en una matriz es igual a la cantidad de nmeros pares almacenados en la otra matriz.

INFO_2012_II

MatLab

Ing. William Chauca Nolasco

27. Leer dos matrices 4x5 enteras y determinar si la cantidad de nmeros primos almacenados en una matriz es igual a la cantidad de nmeros primos almacenados en la otra matriz. 28. Leer una matriz 4x6 entera y determinar en qu posiciones se encuentran los nmeros cuyo penltimo dgito sea el 5. 29. Leer una matriz 4x6 entera y determinar si alguno de sus nmeros est repetido al menos 3 veces. 30. Leer una matriz 4x6 entera y determinar cuntas veces est en ella el nmero menor. 31. Leer una matriz 4x6 entera y determinar en qu posiciones estn los menores por fila. 32. Leer una matriz 4x6 entera y determinar en qu posiciones estn los menores primos por fila. 33. Leer una matriz 4x6 entera y determinar en qu posiciones estn los menores pares por fila. 34. Leer dos matrices 4x6 enteras y determinar si el nmero mayor de una matriz se encuentra en la misma posicin exacta en la otra matriz. 35. Leer dos matrices 4x6 enteras y determinar si el mayor nmero primo de una matriz est repetido en la otra matriz. 36. Leer dos matrices 4x6 enteras y determinar si el promedio de las esquinas de una matriz es igual al promedio de las esquinas de la otra matriz. 37. Leer dos matrices 5x5 enteras y determinar si el promedio entero de los elementos de la diagonal de una matriz es igual al promedio de los elementos de la diagonal de la otra matriz. 38. Leer dos matrices 5x5 enteras y determinar si el promedio entero de todos los elementos que no estn en la diagonal de una matriz es igual al promedio entero de todos los elementos que no estn en la diagonal de la otra matriz. 39. Leer dos matrices 5x5 enteras y determinar si el promedio entero de los nmeros primos de una matriz se encuentra almacenado en la otra matriz. 40. Leer dos matrices 5x5 enteras y determinar si el promedio entero de los nmeros pares de una matriz es igual al promedio de los nmeros pares de la otra matriz. 41. Leer dos matrices 5x5 enteras y determinar si el promedio entero de los nmeros terminados en 4 de una matriz se encuentra al menos 3 veces en la otra matriz. 42. Leer dos matrices 5x5 enteras y determinar si el promedio entero de los nmeros mayores de cada fila de una matriz es igual al promedio de los nmeros mayores de cada fila de la otra matriz. 43. Leer dos matrices 5x5 enteras y determinar si el promedio entero de los nmeros menores cada fila de una matriz corresponde a alguno de los datos almacenados en las esquinas de la otra matriz. 44. Leer dos matrices 5x5 enteras y determinar si el promedio de los mayores nmeros primos por cada fila de una matriz es igual al promedio de los mayores nmeros primos por cada columna de la otra matriz. 45. Leer dos matrices 5x5 entera y determinar si el promedio de los mayores elementos que pertenecen a la serie de Fibonacci de cada fila de una matriz es igual al promedio de los mayores elementos que pertenecen a la serie de Fibonacci de cada fila de la otra matriz. 46. Leer una matriz 3x3 entera y determinar si el promedio de todos los datos almacenados en ella se encuentra tambin almacenado. 47. Leer una matriz 5x5 y determinar si el promedio de los elementos que se encuentran en su diagonal est almacenado en ella. Mostrar en pantalla en qu posiciones exactas se encuentra dicho dato.