Está en la página 1de 3

Hacer un programa en MATLAB que sume los nmeros de un vector de n elementos que

estn en la posicin por o non, incluir el algoritmo y el diagrama de flujo con los nmeros
de referencia entre el algoritmo, diagrama de flujo y programa.
Algoritmo
1.-Inicio.
2.-Leer longitud del vector.
3.-Realizar el vector determinado.
4-.Determinacion condicin, h=suma pares (0), nones (1).
5.-Condicion si h==0
6.-Si igual que 0 entonces, realizar ciclo for.
7.-Aplicar ciclo for.
8.-Si no entonces, leer ciclo for, impar.
9.-Aplicar ciclo.
10.-Fin

Diagrama de flujo

Inicio

Realizar un
vector

a=suma pares (0), suma impar (1)


4
Si
5

h==0

K=2:2:a

No

k=1:2:a

e=e+t(k)

e=e+t(y)

10

Programa
Hacer un programa en MATLAB que sume los nmeros
de un vector de n elementos que estn en la posicin
por o non.

Fin

clear all, close all, clc


a=input('Dame la longitud el vector, a=')

e=0;

for w=1:a
t(w)=input('Dame el valor que decees=');
end
h=input(Suma pares(0), nones(1) =');

if h==0;

for k=2:2:a
e= e + t(k);
end
else h==1;
for y=1:2:a
e= e + t(y);
end

t
e

También podría gustarte