TRABAJO PRACTICO Nro 1

Un vector de enteros de 6 domicilios debe ser cargado mediante un ... triz Mat[ ] de enteros de 15 x 12 y le asignara valores aleatorios en el rango 10, 99,.
27KB Größe 6 Downloads 66 vistas
Informática del CBI – 2011 Dictado : Ing. Juan Manuel Conti

TRABAJO PRACTICO Nro 10 Programación en Pascal: Procedimientos. Problema 01 Un vector de enteros de 6 domicilios debe ser cargado mediante un procedimiento de nombre CargarVectorDeMultiplos( ) que será invocado desde el main y lo recibirá como parámetro. La carga consistirá en los siguientes valores: 2

5

8

11

13

17

Un segundo procedimiento denominado CargarMatriz( ) recibirá dos parámetros: una matriz de enteros de 6 x 12, y el vector anterior ya cargado. La matriz será asignada con magnitudes enteras aleatorias pero de la siguiente manera: Todos los elementos de la Fila1 serán múltiplos de 2 Todos los elementos de la Fial2 serán múltiplos de 5 Etc. o sea un múltiplo de cada elemento almacenado en el vector. A medida que vaya asignando valores deberá ir mostrando la matriz en pantalla.

Problema 02 Un procedimiento de nombre CargarMatriz( ) recibirá como único parámetro una matriz Mat[ ] de enteros de 15 x 12 y le asignara valores aleatorios en el rango 10, 99, mostrándola además por pantalla a medida que la vaya generando. Este procedimiento será invocado desdel el main. También desde el main se invocará otro procedimiento denominado CargarVector( ) que tendrá un solo parámetro: un vector Vect[ ] de enteros de 8 domicilios que será asigado con valores aleatorios en el rango 10, 99 y mostrado por pantalla debajo de la matriz anterior. Finalmente y siempre desde el main llamará a un tercer procedimiento denominado BuscarTerminos( ) que recibirá como parámetros la matriz Mat[ ], el vector Vect[ ] y a un segundo vector de enteros de nombre Halls[ ], de 8 domicilios, en el cual almacenará la cantidad de veces que cada elemento de Vect[ ] fue hallado en Mat[ ]. Esta es la tarea de este último procedimiento. Estos valores serán mostrados en pantalla.

Trabajo Práctico Nro 10

Pág. 1/1