Trabajo Encargado 05 - Villagra Torres Fernanda - EPII
Trabajo Encargado 05 - Villagra Torres Fernanda - EPII
TRABAJO ENCARGADO N°5
Nombres Completos:_____________________________________Código:___________
Trabajo Encargado 05
Problema 01:
1) Realizar un algoritmo para la búsqueda del valor k en el
arreglo X desordenado, si el arreglo contiene al elemento, el
proceso devolverá la posición del elemento buscando dentro
del arreglo y en caso contrario, devolverá el valor -1 para indicar
que no existe.
Donde:
X: Arreglo definido para almacenar 100 datos enteros.
N: Número actual de elementos, tipo entero.
K: Valor que se ha de buscar en el arreglo, tipo entero
Pos: Posición del valor de K en el arreglo X
Variables locales
I: variable subíndice para acceso a los elementos, tipo
entero.
SW: Variable swich o interruptor, tipo entero.
Realizar el Pseudocódigo,
completar el diagrama de
flujo y elaborar el código
fuente en C++ y MATLAB.
Trabajo Encargado 05
Problema 01:
Pseudocódigo
Trabajo Encargado 05
Problema 01:
Diagrama de Flujo
Trabajo Encargado 05
Problema 01:
Diagrama de Chapin
Trabajo Encargado 05
Problema 01:
Código fuente en C++
Trabajo Encargado 05
Problema 01:
Código fuente en Matlab
Trabajo Encargado 05
Problema 01:
Pantalla de simulación en C++
Problema 02:
2) Se tiene un arreglo de N datos enteros, se pide realizar un
algoritmo que permita colocar los datos redundantes al final del
arreglo.
X= Nombre del arreglo definido, para almacenar 100 datos.
N= Nro. Actual de datos, tipo entero.
Aux= Variable para guardar elementos temporalmente tipo
entero.
C= variable que indica el límite de búsqueda, tipo entero.
I,j,k= Sub índices para acceso a los elementos enteros.
Realizar el Pseudocódigo,
completar el diagrama de
flujo y elaborar el código
fuente en C++.
Trabajo Encargado 05
Problema 02:
Pseudocódigo Diagrama de Flujo
Trabajo Encargado 05
Problema 02:
Diagrama de Chapin
Trabajo Encargado 05
Problema 02:
Código fuente en C++
Trabajo Encargado 05
Problema 02:
Pantalla de simulación en C++
TRABAJO ENCARGADO N° 05
Problema 03
Número de filas: f
f=2
Número de Columnas: c
c=3
52 54 56
DATA
58 60 62
Trabajo Encargado 05
Problema 03:
Pseudocódigo Diagrama de Flujo
Trabajo Encargado 05
Problema 03:
Diagrama de Chapin
Trabajo Encargado 05
Problema 03:
Código fuente en C++
Trabajo Encargado 05
Problema 03:
Código fuente en Matlab
Trabajo Encargado 05
Problema 03:
Pantalla de simulación en C++
Problema 04
• Desarrolle el diagrama de flujo para una matriz (denominada
FUENTE ) cuadrada el decir que el número de filas es igual al
número de columnas, el diagrama de flujo debe permitir leer
los valores de la matriz, es preciso establecer el promedio de
los valores en la matriz, además determinar la columna con el
menor promedio.
Trabajo Encargado 05
Problema 04:
Pseudocódigo Diagrama de Flujo
Trabajo Encargado 05
Problema 04:
Diagrama de Chapin
Trabajo Encargado 05
Problema 04:
Código fuente en C++
Trabajo Encargado 05
Problema 04:
Código fuente en Matlab
Trabajo Encargado 05
Problema 04:
Pantalla de simulación en C++