Está en la página 1de 3

tipos de arreglos

unidimensionales un solo eje ----->x


bidimensionales dos ejes ------->x,y
tridimensionales tres jes ------->x,y,z

------------------------------------------------------------------------
for i=1:n

%una fila y n columnas


endfor %unidimensional
------------------------------------------------
for i=1:n -------> recorrer las filas
for j=1:m ------>recorrer las columnas

endfor
endfor % arreglos bidimensionales
-----------------------------------------------------------------------

A=[4 5 6;7 2 6;8 2 1]

%arreglo 3*3 tres filas tres columnas ----> arreglo bidimensional

B=[4 5 7 8 9 12 13 4 5]
%arreglo 1*9 una fila 9 columnas ------->arreglo unidimensional
----------------------------------------------------------------------

A= 4 5 6
7 2 6
8 2 1

B= 4 5 7 8 9 12 13 4 5
-----------------------------------------------------------------------
1,1 1,2 1,3 .....1,n
2,1 2,2 2,3 .....2,n
3,1 3,2 3,3 .....3,n
. .
A= . .
. .
m,1 m,2 m,3 .....m,n

--------------------------------------------------

A=[2 3 5 3 4 3 ;2 3 1 3 4 6 ;2 3 4 3 3 6;
2 3 8 3 4 4 ;2 3 9 3 4 6 ;2 3 4 3 2 6;
2 3 10 3 4 5 ]
programa que cuente cuantos nros 3 existe en la matriz
-------------------------------------------------------
A=[2 3 5 3 4 3 ;
2 3 1 3 4 6 ;2 3 4 3 3 6;
2 3 8 3 4 4 ;2 3 9 3 4 6 ;2 3 4 3 2 6;
2 3 10 3 4 5 ]
nro=input("ingrese el nro a verificar")
contador=0;
for i=1:7 %son las filas
for j=1:6 % son las columnas
if(A(i,j)==nro)
contar=contar+1;
endif
endfor
endfor

fprintf("la cantidad de 3 es :%d", catidad)


---------------------------------------------------
REalizar un programa que me sume el nro
ingresado por teclado las veces que aparezca en
la matriz
----------------------------------------------------

A=[2 3 5 3 4 3 ;
2 3 1 3 4 6 ;2 3 4 3 3 6;
2 3 8 3 4 4 ;2 3 9 3 4 6 ;2 3 4 3 2 6;
2 3 10 3 4 5 ]
nro=input("ingrese el nro a verificar")

sumar=0;
for i=1:7 %son las filas
for j=1:6 % son las columnas
if(A(i,j)==nro)
sumar=sumar+A(i,j);
%sumar=sumar+nro;
endif
endfor
endfor

fprintf("la suma es :%d", sumar)


-------------------------------------------------
REAlizar un programa que determine cuantos multiplos
existe en la matriz del nro ingresado por teclado
------------------------------------------------

A=[2 3 5 3 4 3 ;
2 3 1 3 4 6 ;2 3 4 3 3 6;
2 3 8 3 4 4 ;2 3 9 3 4 6 ;2 3 4 3 2 6;
2 3 10 3 4 5 ]
nro=input("ingrese el nro a verificar")

contar=0;
for i=1:7 %son las filas
for j=1:6 % son las columnas
if(mod(A(i,j),nro)==0)
contar=contar+1;
%sumar=sumar+nro;
endif
endfor
endfor

fprintf("la suma es :%d", contar)


---------------------------------------------------

También podría gustarte