• Lenguaje

    Pascal

  • Descripción

    Determinar si un número es múltiplo de 2, de 3, de 5 o de ninguno de ellos. Considere que existen números que pueden ser múltiplos de más de un número. Por ejemplo: si se ingresa 15 debe mostrarse "El número es múltiplo de 3", "El número es múltiplo de 5".

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
program MultiploDe23O5;
uses crt;

var numero : integer;
begin
    write ('Ingresa el valor de numero: ');
    readln (numero);
    if numero mod 2=0 then
        begin
            writeln ('El n'#163'mero es m'#163'ltiplo de 2.');
        end;
    if numero mod 3=0 then
        begin
            writeln ('El n'#163'mero es m'#163'ltiplo de 3.');
        end;
    if numero mod 5=0 then
        begin
            writeln ('El n'#163'mero es m'#163'ltiplo de 5.');
        end;
    if (numero mod 2<>0) and (numero mod 3<>0) then
        begin
            writeln ('No es m'#163'ltiplo de ninguno de ellos.');
        end;
    writeln;
    write ('Presiona una tecla para terminar . . . ');
    readkey;
end.