You are on page 1of 7

FACULTAD DE INGENIERIA CIVIL TEXTO GUIA : PROGRAMACIN

2010-04-08

ANEXO 10

81048654.DOC

21

ANEXO 10 ARREGLOS USO DEL DIM-FOR ENUNCIADOS DE EJERCICIOS


Unidad 10 Ejm # 1 Escribir un programa que permita: Calcular la suma de los elementos del vector X. Imprimir los elementos del vector y la suma.Unidad 10 Ejm # 2 Arreglos Escribir un programa que permita:
1. Trasladar los elementos del vector A de N elementos que contiene los nmeros de 1 a N al

Arreglos

vector B.
2. Generar el vector A a travs de sentencias de asignacin.

3. Imprimir los dos vectores. Unidad 10 Ejm # 3 Arreglos Escribir un programa que permita: 1. Ingresar por teclado las dimensiones M y N de la matriz X. 2. Ingrese por teclado los elementos de la matriz. 3. Calcular la suma y el producto de los elementos de las diagonales principal y secundaria.4. Imprimir la matriz X, los elementos de las diagonales, el valor de la suma y el producto.Unidad 10 Ejm # 4 Arreglos Escribir un programa que permita: 1. Ingresar por teclado las dimensiones M y N de la matriz X. e ingrese sus elementos. 2. Calcular la suma de cada fila y columna. 3. Almacene los resultados en los vectores F y C. 4. Imprimir la matriz X y los vectores F y C. Unidad 10 Ejm # 5 Arreglos Escribir un programa que permita: Ingresar por teclado: 1. las dimensiones de la Matriz X. 2. Los elementos de la matriz por fila. 3. Obtener la matriz transpuesta de X. T=XT 4. Imprimir las matrices X y su transpuesta. Unidad 10 Ejm # 6 Arreglos Escribir un programa que permita:
1. Contabilizar los elementos que sean: Menores, Iguales o Mayores que cero.

2. Imprimir la matriz X y los contadores.81048654.DOC

Unidad 10 Ejm # 7 Arreglos Escribir un programa que permita: Calcular la suma de los elementos de la matriz X .2. Imprimir la matriz X y la suma.
1.

Unidad 10 Ejm # 8 Arreglos Escribir un programa que permita:


1.

2. 3.

Calcular la matriz C = A + B Ingresar los elementos de las matrices A y B. Imprimir las 3 matrices. Unidad 10 Ejm # 9 Arreglos Reprograme el ejercicio anterior tal que permita:
1. Calcular la matriz D = A - B

2. Ingresar los elementos de las matrices A y B. 3. Imprimir las 3 matrices. Unidad 10 Ejm # 10 Arreglos Escribir un programa que permita:
1. Obtener la matriz C = A b

2. Ingresar los elementos de la matriz A y el vector b. 3. Imprimir los elementos del vector C, b y la matriz A. Unidad 10 Ejm # 11 Arreglos Escribir un programa que permita:
1.

2. 3.

Obtener la matriz C = A B Ingresar los elementos de las matrices A y B. Imprimir los elementos de las 3 matrices. Unidad 10 Ejm # 12 Arreglos Escribir un programa que permita:
1. 2.

Ingresar e Imprimir los elementos de los vectores A y B. Imprimir todos los nmeros que aparezcan en ambas vectores. Unidad 10 Ejm # 13 Arreglos Dada la matriz A de MxM elementos, cuantifique la cantidad de: 1.- Nmeros impares. 2.- Nmeros pares. 3.- De ceros. Que podra contener la matriz e imprima los elementos de la matriz y los contadores requeridos.

81048654.DOC

Unidad 10 Ejm # 14 Arreglos Dada la matriz X de MxN elementos, determinar el MAYOR y el menor elemento e imprmalos con letreros apropiados as como los elementos de la matriz en cuestin. Unidad 10 Ejm # 15 Dado la matriz X de M x N elementos numricos. Imprimir la cantidad de elementos mayores que 1. Unidad 10 Ejm # 16 Arreglos Dado el vector X de N elementos numricos, imprima el nmero de veces que encuentre el valor 5. Unidad 10 Ejm # 17 Arreglos Escribir un programa que permita: 1. Ingresar el vector X de N elementos. 2. Ingrese por teclado un valor numricos y asgnelo a Y. 3. Examine si el valor ingresado Y pertenece al vector X en cuyo caso imprima el mensaje: el valor de Y pertenece a X de lo contrario: El valor Y no pertenece a X Unidad 10 Ejm # 18 Arreglos Reprograme el ejemplo anterior tal que contabilice la cantidad de veces que Y est contenido en X. Unidad 10 Ejm # 19 Arreglos Dado los vectores X e Y de N elementos diferentes de cero, determine los elementos del vector Z tal que: Zi= Xi + Yi si Xi > o y Yi > o Zi= Xi - Yi si Xi < o y Yi < o Unidad 10 Ejm # 20 Arreglos Escribir un programa que permita: Ingresar por teclado N nmeros y almacnelos en el vector X. Imprimir el vector X, la suma de los elementos de X y el MAYOR de ellos. Unidad 10 Ejm # 21 Arreglos Escribir un programa que permita: 1. 2. Ingresar N elementos en el vector X Generar el vector Y tal que contenga los mismos elementos del vector X pero alfabetizados en forma descendente. 3. Imprimir el contenido de los vectores X e Y. Adems 4. Imprima el VALOR PROMEDIO del vector ordenado o desordenado. Unidad 10 Ejm # 22 Arreglos Escribir un programa que permita: 1. Ingresar N elementos en el vector X

81048654.DOC

2. 3. a.
b. c. d.

Generar el vector Y tal que contenga los mismos elementos del vector X pero alfabetizados en forma descendente. Imprimir el contenido de: Los vectores X e Y. Adems El promedio del vector ordenado o desordenado. El valor Mximo y El valor Mnimo. Unidad 10 Ejm # 23 Arreglos Escribir un programa que permita: 1. Poner los valores de la tabla que se muestra, en una matriz de memoria X. 2. Imprimir la matriz X.
3 1 7 3 3 4 7 6 5 6 1 8 4 0 4 9 7 8 7 2 1 4 2 5 1 8 4 9 2 4 4 3 5 8 8 5 15 30 45 63 87

Unidad 10 Ejm # 24 Arreglos Escribir un programa que permita: 1. Poner los valores de la tabla que se muestra, en una matriz de memoria Y. 2. Que sume los elementos de la columna de la derecha y se imprima la suma resultante. 1 2 3 4 5 6 7 8 2.44 5.3 7.9 4.2 2.45 3 4.8 1.5

Unidad 10 Ejm # 25 Arreglos Escribir un programa que permita: clasificar u ordenar N nmeros en forma ascendente as: Si los nmeros son: 5, 11,14,25,3,17,30 Los nmeros ordenados sern: 3,5,11,14,17,25,30. 3. Ingresar el vector desordenado e imprimir el vector ordenado.
1. 2.

Unidad 10 Ejm # 26 Arreglos Escir un programa que permita:


1. 2.

Ingresar una matriz de MxN elementos como la que se muestra. Sumar los elementos de cada fila de la tabla.
4

81048654.DOC

3. 4.

5.

Sumar los elementos de cada columna de la tabla. Imprimir las sumas acumuladas de las filas y columnas Imprimir la tabla de datos y las sumas correspondientes. 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 Unidad 10 Ejm # 27 Arreglos

Escribir un programa que permita: 1. Ingresar datos y asignarlos a la matriz X de 10 x10. 2. Calcular el producto de 10 por los elementos de la matriz tal que P =10X. 3. Transponer la matriz x y asignar sus elementos a la matriz tal que Y = XT. 4. Imprimir las matrices: X,Y y P. Unidad 10 Ejm # 28 Arreglos Escribir un programa que permita: 1.- Leer una matriz de dimensin MxN 2.- Calcular: La suma de los elementos de la diagonal principal. La suma de los elementos de la ultima fila. La suma de los elementos de la ultima columna. 3.- Imprimir las 3 sumas.Unidad 10 Ejm # 29 Arreglos Escribir un programa que permita: Calcular la suma de los elementos de la matriz X e imprimir la suma.2. Imprimir la matriz X y la suma
1.

Unidad 10 Ejm # 30 Arreglos Escribir un programa que permita.1. Ingresar N elementos numricos de un vector; para el efecto se debe tambin ingresar un valor

numrico para N.
2. Poner en cero los elementos que se repiten en el vector.

3. Imprimir el vector original y el vector final Unidad 10 Ejm # 31 Arreglos Escribir un programa que permita:
1. Ingresar datos para las variables M y N que representan las dimensiones de la matriz X(M, N).

2. Ingresar los elementos de la matriz X.3. Contabilizar los elementos que sean negativos, cero positivos.4. Imprimir la matriz X y los valores de los 3 contadores.Unidad 10 Ejm # 32 Arreglos Escribir y Correr un programa que permita:

81048654.DOC

1. Calcular la suma de los cuadrados de los elementos de la diagonal principal de la matriz cuadrada X.
2.

Imprimir la matriz X y la suma. Se sugiere utilizar memoria dinmica.

81048654.DOC

You might also like