Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Proceso Decimal_a_binario
leer x;
si x>0 entonces
c<-x;
i<-1;
bin<-0;
bin<-bin+(c%2)*i;
c<-TRUNC(c/2);
i<-i*10;
FinMientras
bin<-bin+(c%2)*i;
escribir bin
FinSi
FinProceso
DECIMAL A OCTAL
Proceso decimal_octal
leer num
x=num
Si x>7 Entonces
repetir
acum=convertiratexto(redon((x/8-trunc(x/8))*8))+acum
Si x>=8 Entonces
x=trunc(x/8)
Fin Si
FinSi
acum=convertiratexto(x)+acum
FinProceso
DECIMAL A HEXADECIMAL
Algoritmo Dec_Hex
Leer dec
Repetir
r <- dec % 16
Si r=10 Entonces
Sino
Si r=11 Entonces
Sino
Si r=12 Entonces
hex <- 'C'+hex
Sino
Si r=13 Entonces
Sino
Si r=14 Entonces
Sino
Si r=15 Entonces
Sino
re <- ConvertirATexto(r)
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
Si dec<>0 Entonces
d <- ConvertirATexto(dec)
Sino
FinSi
FinAlgoritmo