Está en la página 1de 6

Universidad Peruana de Ciencias Aplicadas

Análisis Numérico para Ingenieros Civiles - P62A

Profesor: Anccasi Huayra, Ruben

TA1: Elaboración de Caso Práctico

Sanchez Montoya, Sebastian U201510511 Ing. Civil


Chumbe Ccanto, Gian Carlo U201821529 Ing. Civil
Sajami Moreno, Ledy de Fátima U202122627 Ing. Civil
Ramirez Bellido, Jorge Luis U201521935 Ing. Civil

Marzo de 2022
Índice

1. Diagrama de Flujo 2
2. Pseudocódigo 3
3. Código Matlab 4

1
1. Diagrama de Flujo

2
2. Pseudocódigo

El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un


programa, de la forma más parecida a un lenguaje de programación. Su principal
función es la de representar por pasos la solución a un problema o algoritmo, de la
forma más detallada posible, utilizando un lenguaje cercano al de programación. El
pseudocódigo no puede ejecutarse en un ordenador ya que entonces dejaría de ser
pseudocódigo, como su propio nombre indica, se trata de un código falso (pseudo =
falso), es un código escrito para que lo entienda el ser humano y no la máquina.

De acuerdo con nuestro ejercicio y el deseo de ejemplificar un pseudocódigo de


distintas maneras, hemos desarrollado dos posibilidades de representar la idea que
presenta en el código de Matlab:

Primera Representación del Código

Inicio Indica el inicio del algoritmo

Escribir ‘Ingrese el vector a evaluar’ Se utiliza para representar f


ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff salida de datos

Leer x, suma = 0 Introducción de datos

n=lenght(x) Procede cualquier operación que puede originar


cambio de valor formato, o posición de la información f
fffffffffffffffffffffffffffffffffffffffffffffffalmacenada

En nuestro caso nos indica la longitud de nuestro vector y está a su vez nos indica que
el resultado obtenido va a quedar almacenado en la variable n

Si i= 1 :1: n Se utiliza para tomar una decisión .”Si o No”

Variable índice del bucle

Valor inicial de i

El incremento de i después de cada caso

último valor que puede tomar i

Entonces a=x(i) Proceso

3
Suma= a + suma Proceso

Caso contrario ‘La suma de elementos es suma” Mostrar salida de datos

Fin Indica el término del algoritmo.

Segunda Representación del Código

Proceso Suma de Vectores


Escribir “ingrese el vector a evaluar:”
Leer n
n=Contar el número de elementos presentes en el vector (x)
Suma de los valores = 0
Para i=1:1:n
a=x(i)
Suma=a+suma
Fin Proceso
Escribir “La suma de los elementos es:”
Suma de los valores de los elementos del vector

3. Código Matlab

De acuerdo con las indicaciones dadas, se plantearon 3 vectores distintos de 5, 10 y


15 componentes para poder ejecutar la suma de estos por medio del programa.

● Vector “5”:

| 4 8 16 24 2 |
● Vector “10”:

| 9 15 21 13 26 10 19 34 36 1 |
● Vector “15”:

| 12 56 22 3 6 41 5 11 4 27 32 8 15 29 36 |

4
Con los valores propuestos se procedió a ejecutar el código dado para cada uno:

También podría gustarte