Matlab - Matlab-20 primeros numeros perfectos

 
Vista:

Matlab-20 primeros numeros perfectos

Publicado por Cesar (1 intervención) el 16/07/2018 06:06:33
G5
1. Escribir un programa que lea una nota por cada alumno (n alumnos) y nos muestre cuántos alumnos tienen notas mayores o iguales a 11 y cuántos menores a 11.
2. Elabore un programa que calcule los N primeros múltiplos de 3, donde N es un valor introducido por teclado.
3. Elabore un programa que reciba un número ‘N’ y retorne el cálculo de su factorial. Donde el cálculo del factorial de un N! = 1*2*3*4* … * N.
4. Cree un programa que almacene en un arreglo unidimensional los primeros 20 números perfectos. Un número se considera perfecto si la suma de sus divisores, excepto el mismo, es igual al número. Por ejemplo, el 6 es un número perfecto.
5. Escribir un programa donde dado un arreglo bidimensional cuadrado, calcule la multiplicación de todos los elementos que pertenecen a la diagonal principal.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Matlab-20 primeros numeros perfectos

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 10/10/2018 17:38:12
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
% numeros perfectos
clear all
k=1;
n=1;
P=[ ];
while 1
    d=rem(n,1:n-1);
    s=sum(find(d==0));
     if s==n
         P(k)=n
         k=k+1;
     end
     if length(P)==4
         P
         break;
     end
     n=n+1;
end


Saludos
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Servicios de programación matlab


http://matlabcaballero.blogspot.com
https://www.facebook.com/matlabcaballero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar