Está en la página 1de 1

Algoritmo DEC_to_BIN

Definir x,bit0,bit1,bit2,bit3 como Entero;


Repetir
Escribir "Ingrese nmero (entre 8:15)";
leer x;
Si ((x < 8)|(x>15)) Entonces
escribir "Los nmeros deben estar entre 8 y 15";
Sino
xx = x
bit0 = xx Mod 2;
xx = xx/2;
bit1 = xx Mod 2;
xx = xx/2;
bit2 = xx Mod 2;
xx = xx/2;
bit3 = xx Mod 2;
FinSi
Hasta Que (x >= 8)&(x<=15)
Escribir "Conversin a binario = 0b",bit3,bit2,bit1,bit0;
FinAlgoritmo

Algoritmo Clculo_de_N_ladrillos

Definir a,v,l como Enteros


Definir cantidad_ladrillo como Real
Escribir "Calculo del numero de ladrillos"
Repetir
Escribir "Ingrese ancho del ladrillo hueco"
Escribir "a = ";
leer a;
Si (a <= 0) Entonces
escribir "a debe ser mayor a cero";
FinSi
Hasta Que (a > 0);
Repetir
Escribir "Ingrese ancho de la vigueta"
Escribir "v = ";
leer v;
Si (v <= 0) Entonces
escribir "v debe ser mayor a cero";
FinSi
Hasta Que (v > 0);
Repetir
Escribir "Ingrese longitud del ladrillo"
Escribir "l = ";
leer l;
Si (l <= 0) Entonces
escribir "l debe ser mayor a cero";
FinSi
Hasta Que (l > 0);

cantidad_ladrillo = 1/((a+v)*l);
Escribir "el numero de ladrillos es: ", cantidad_ladrillo;

FinAlgoritmo

También podría gustarte