Matriz Para Resolver Un Cubo

Solo disponible en BuenasTareas
  • Páginas : 5 (1215 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de noviembre de 2012
Leer documento completo
Vista previa del texto
function [ output_args ] = Suma_primos( a )
%identificar los numeros primos y no primos, y hace las sumas
%independientes de cada uno. Sumar los primos y sumas los no primos.
% Detailed explanation goes here
sumaprimos=0;
sumanoprimos=0;

for i=1:length(a)
x=0;
aux=0;
while aux<=a(i)
aux=aux+1;

ifmod(a(i),aux)==0
x=x+1;
end
end

if x<=2;
sumaprimos=sumaprimos+a(i);
else
x>=3;
sumanoprimos=sumanoprimos+a(i);
end

end

fprintf('La suma de los numeros primos es %d\n', sumaprimos);
fprintf('La suma de los numeros no primos es %d\n', sumanoprimos);function [ output_args ] = primoseossistyle( a )
%UNTITLED Summary of this function goes here
% Detailed explanation goes here

for i=1:length(a)
c=0;
for j=1:a(i)
if mod(a(i), j)==0
c=c+1
end
if c<3
k=k+1;
ap(k)=a(i)
end
end



function [ output_args ] = parimpar( x )
%UNTITLEDSummary of this function goes here
% Detailed explanation goes here

sumapar=0;
sumaimpar=0;

for i=1:length(x);
if mod(x(i),2)==0;
sumapar=sumapar+x(i);
else
sumaimpar=sumaimpar+x(i);
end
end

fprintf('la de los numeros pares es %d\n', sumapar);
fprintf('la suma de los numeros impares es %d\n', sumaimpar);


end

function [output_args ] = ciudad( m, c )
t=size(m);
for i=1:t(1)
for j=1:t(2)
if m(i,j)==1
str['la ciudad' c{i} 'tiene conexion con la ciudad' c{j}]
disp(str);
end
end
end

function [ output_args ] = cuadro_magico (m)
%UNTITLED4 Summary of this function goes here
% Detailed explanation goes here
sumad=0;
sumad2=0;
b=[];
t=size(m);
referencia=0;for c=1:t(2)
referencia=referencia+m(1,c);
end

for f=1:t(1)
suma=0;
for c=1:t(2)
suma=suma+m(f,c);
if c==f
sumad=sumad+m(f,c);
end
if (f+c)==t(1)+1
sumad2=sumad2+m(f,c);
end
endend
if referencia~=suma || referencia~=sumad || referencia~=sumad2
b=0;

end

if b~=0
for c=1:t(2)
suma=0
for f=1:t(1)
suma=suma+m(f,c);
end
if suma~=referencia
b=0end
end
end
if b==0
fprintf('no es mágico');
else
fprintf('si es mágico');
end




end

function [ output_args ] = empresa2( m )
% algoritmo, que nos obtenga el total de ventas de cada uno de los
% produc,tos total de ventas de cada mes,producto mas vendido en cada mes,
% nombre, mes y cantidad de producto mas vendido en cualquier mes del ano,
% de una matriz de 3 filas, y 12 columnas.

t=size(m);

for c=1:t(1)
sumap=0;
mesmayor=1;
productomayorano=1;
cantidadmayor=0;

for f=1:t(2)
sumap=sumap+m(c,f);
ifm(c,f)>productomayorano
cantidadmayorano=m(c,f);
mesmayor=f;
productomayorano=c;
end

end

fprintf('Total de productos %d vendidos es %d \n', c,sumap);
end
fprintf('Producto mas vendido %d en el mes %d \n', productomayorano,mesmayor);


for f=1:t(2)
suma=0;
mayor=0;...
tracking img