Documentos de Académico
Documentos de Profesional
Documentos de Cultura
nro=input('ingrese tamaño');
for i=1:1:nro
for j=1:1:i
if(i==1)||(i==nro)||(j==1)||(i==j);
fprintf(' *')
else
fprintf(' ');
end
end
fprintf('\n')
end
Triangulo y rectángulo 2
nro=input('ingrese tamaño');
for i=1:1:nro
for j=1:1:nro
if((i==nro)||(j==nro)||(nro==1) || (i+j==nro+1));
fprintf(' *')
else
fprintf(' ');
end
end
fprintf('\n')
end
Triangulo y rectángulo 3
nro=input('ingrese tamaño');
for i=1:1:nro
for j=1:1:2*nro-1
if((i==nro)||(i+j==nro+1)||(i+nro==j+1));
fprintf(' *')
else
fprintf(' ');
end
end
fprintf('\n')
end
Triangulo y rectángulo 4
nro=input('ingrese tamaño');
for i=1:1:nro
for j=1:1:2*nro-1
if((i==1)||(j==i)||(j+i==nro*2));
fprintf(' *')
else
fprintf(' ');
end
end
fprintf('\n')
end
%leer matriz
n=input('ingrese n')
m=input('ingrese m')
A=fix(rand(n,m)*100);
%calcular el mayor
mayor=A(1,1)
for i=1:n
for j=1:m
if mayor<A(i,j)
mayor=A(i,j)
end
end
end
fprintf('el mayor es :%d',mayor)
REALIZAR UN PROGRAMA QUE cuente cuantos #impares hay en una matriz n*m
n=input('ingrese n')
m=input('ingrese m')
a=fix(rand(n,m)*100)
for i=1:n
for j=1:m
if mod(a(i,j),2)~=0)
contar=contar+1
end
end
end
fprintf('la cantidad de impares es %d',contar)
REALIZAR UN PROGRAMA QUE QUE ORDENE LOS NUMEROS DE MENOR A MAYOR (UN
ARREGLO DE UNA SOLO DIMENCION)
SE TIENE 2 MATRICES, UNO DE ELLOS ESTA LAS NOTAS Y EN LA OTRA MATRIZ ESTA
LOS NOMBRES: Ç
NOTAS=[ 15 17 18 . . . . . ]
1 -10000 -10000 1 1
PASO Nª1
GENERAR LA MATRIZ
A=fix(ransd(1,n)*100)
Valor=0
PASO Nª2
For i=j:n
If(a(i)==-10000
Valor =1
PASO Nª3
REMPLAZAR LOS NUMEROS REPETIDOS * -10000
For =j:n-1
1for j=i:n
Ifva(i)==a(j)
A(j)=-10000
End
End
End
PASO Nª4
SS=1
For k01:n
If(a(k)<>-10000
B(ss)=a(k)
Ss=ss+1
End
End
If valor ==1
B(ss)==-10000
end