• Lenguaje

    SciLab

  • Descripción

    Determine en el grupo de los 50 primeros números naturales:
    - ¿Cuántos son múltiplos de 3?
    - ¿Cuántos son múltiplos de 5?
    - ¿Cuántos son múltiplos de 4 y de 6 al mismo tiempo?
    El programa deberá mostrar cuando un número cumpla alguna de las condiciones anteriores.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
multiplos_de_3 = 0;
multiplos_de_4_y_6 = 0;
multiplos_de_5 = 0;
for i = 1:50
    printf ("PROCESO %d\n", i);
    if modulo(i,3)==0 then
        multiplos_de_3=multiplos_de_3+1;
        printf ("Múltiplo de 3\n")
    end,
    if modulo(i,4)==0 & modulo(i,6)==0 then
        multiplos_de_4_y_6=multiplos_de_4_y_6+1;
        printf ("Múltiplo de 4 y 6\n")
    end,
    if modulo(i,5)==0 then
        multiplos_de_5=multiplos_de_5+1;
        printf ("Múltiplo de 5\n")
    end,
    printf ("\n");
    printf ("Valor de multiplos de 3: ", multiplos_de_3);
    printf ("Valor de multiplos de 4 y 6: ", multiplos_de_4_y_6);
    printf ("Valor de multiplos de 5: ", multiplos_de_5);
end