conversiones varias

Upload: ebony

Post on 11-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 conversiones varias

    1/9

  • 7/23/2019 conversiones varias

    2/9

    !eer bin

    dec'()

    i'()

    *ientras bin+)

    r'(bin mod 1)

    bin'(tr$nc,bin-1).

    dec'(dec/r02i

    i'(i/1

    in*ientras

    Escribir dec

    3%

    Escribir " programa de Decimal a Octal "

    Escribir " didge $n n$mero para convertirlo a Octal"

    !eer Dec

    octal'()

    i'()

    *ientras Dec+) Hacer

    r'(dec mod

    Dec'(tr$nc,dec-.

    octal'(octal/1)i0r

    i'(i/1

    in *ientras

    Escribir octal

    4%

    Escribir " programa de Decimal a Hexadecimal "

    Escribir " di&ite $n n$mero para convertirlo a

    Hexadecimal"

    n$m'()

    resto'()

    letra'(

  • 7/23/2019 conversiones varias

    3/9

    a$xn$m'(

    a$xres'(

    res$ltado'(

    !eer n$m

    *ientras n$m+1 Hacer

    resto'(n$m mod 1

    n$m'(tr$nc,n$m-1.

    #i resto 1) Entonces

    letra 6 / letra

    #ino

    #i resto 11 Entonces

    letra B / letra

    #ino

    #i resto 12 Entonces

    letra 7 / letra

    #ino

    #i resto 13 Entonces

    letra D / letra

    #ino

    #i resto 14

    Entonces

    letra E /

    letra

    #ino

    #i resto 15

    Entonces

    letra

    / letra

    #ino

    #i

    resto'1) o resto +15 Entonces

  • 7/23/2019 conversiones varias

    4/9

    a$xres'(7onvertir68exto,resto.

    letra'(a$xres/letra

    in #iin #i

    in #i

    in #i

    in #i

    in #i

    in #i

    in *ientras

    #i n$m 1) Entonces

    a$xn$m'(7onvertir68exto,n$m.

    a$xn$m'(6

    #ino

    #i n$m 11 Entonces

    a$xn$m'(7onvertir68exto,n$m.

    a$xn$m'(B

    #ino

    #i n$m 12 Entonces

    a$xn$m'(7onvertir68exto,n$m.

    a$xn$m'(7

    #ino

    #i n$m 13 Entonces

    a$xn$m'(

    7onvertir68exto,n$m.

    a$xn$m'(D

    #ino

    #i n$m 14 Entonces

  • 7/23/2019 conversiones varias

    5/9

    a$xn$m'(

    7onvertir68exto,n$m.

    a$xn$m'(E

    #ino

    #i n$m 15Entonces

    a$xn$m'(

    7onvertir68exto,n$m.

    a$xn$m'(

    #ino

    a$xn$m'(

    7onvertir68exto,n$m.

    in #i

    in #i

    in #i

    in #i

    in #i

    in #i

    res$ltado'(a$xn$m/letra

    Escribir El n$mero en Hexadecimal es%

    Escribir

    Escribir res$ltado

    Escribir

    5%

    Escribir " programa de Binario a Octal "

    Escribir " di&ite $n n$mero para convertirlo a Octal"

    !eer bin

    dec'()

    oct'()

    i'()

  • 7/23/2019 conversiones varias

    6/9

    *ientras bin+)

    r'(bin mod 1)

    bin'(tr$nc,bin-1).

    dec'(dec/r02i

    i'(i/1

    in*ientras

    *ientras dec+)

    re'(dec mod

    dec'(tr$nc,dec-.

    oct'(oct/re01)is

    is'(is/1

    in*ientras

    Escribir oct

    %

    Escribir " programa de Octal a Hexadecimal "

    Escribir " di&ite $n n$mero para convertirlo a Octal"

    !eer octal

    n$m'()

    i'()

    *ientras octal+) Hacer

    r'(octal mod 1)

    octal'(tr$nc,octal-1).

    n$m'(n$m/i0r

    i'(i/1

    in *ientras

    *ientras n$m+1 Hacer

    resto'(n$m mod 1

    n$m'(tr$nc,n$m-1.

    #i resto 1) Entonces

    letra 6 / letra

  • 7/23/2019 conversiones varias

    7/9

    #ino

    #i resto 11 Entonces

    letra B / letra

    #ino

    #i resto 12 Entonces

    letra 7 / letra

    #ino

    #i resto 13 Entonces

    letra D / letra

    #ino

    #i resto 14

    Entonces

    letra E /

    letra

    #ino

    #i resto 15

    Entonces

    letra

    / letra

    #ino

    #i

    resto'1) o resto +15 Entonces

    a$xres'(7onvertir68exto,resto.

    letra'(a$xres/letra

    in #i

    in #iin #i

    in #i

    in #i

    in #i

    in #i

  • 7/23/2019 conversiones varias

    8/9

    in *ientras

    #i n$m 1) Entonces

    a$xn$m'(7onvertir68exto,n$m.

    a$xn$m'(6

    #ino

    #i n$m 11 Entonces

    a$xn$m'(7onvertir68exto,n$m.

    a$xn$m'(B

    #ino

    #i n$m 12 Entonces

    a$xn$m'(7onvertir68exto,n$m.

    a$xn$m'(7

    #ino

    #i n$m 13 Entonces

    a$xn$m'(

    7onvertir68exto,n$m.

    a$xn$m'(D

    #ino

    #i n$m 14 Entonces

    a$xn$m'(

    7onvertir68exto,n$m.

    a$xn$m'(E

    #ino

    #i n$m 15

    Entonces

    a$xn$m'(

    7onvertir68exto,n$m.

    a$xn$m'(

    #ino

    a$xn$m'(

    7onvertir68exto,n$m.

    in #i

  • 7/23/2019 conversiones varias

    9/9

    in #i

    in #i

    in #i

    in #i

    in #i

    res$ltado'(a$xn$m/letra

    Escribir El n$mero en Hexadecimal es%

    Escribir res$ltado

    De Otro *odo%

    Escribir "opcion invalida"

    in #eg$n

    Escribir " si deseas contin$ar oprima el n$mero 2 de lo

    contrario c$al9$ier n$mero "

    !eer resp$esta

    Hasta :$e resp$esta+2

    Escribir " gracias ;asta l$ego "

    inProceso