You are on page 1of 1

Program konversiBiner2Desimal;

uses crt ;
var biner,desimal,sisa,b: integer ;

BEGIN
Clrscr;
desimal:=0; b:= 1;
readln(biner);
repeat
sisa := biner mod 1;
biner := biner div 10;
desimal := desimal + sisa * b;
b:= b*2;
until
biner =0;
writeln(desimal);
readln;
END.

Program konversi_Biner_to_Dec;
uses crt;
var bilBiner : String;

function pangkat(a, b : integer): integer;


var i, hasil : integer;
begin
hasil := 1;
for i:=1 to b do
begin
hasil := hasil * a;
end;
pangkat := hasil;
end;

You might also like