Lập trình đơn giản

LT

Cách chuyển số nhị phân sang số thập phân nhanh gọn. Bạn nào bt giúp mk vs.

Mk cảm ơn nhiều !

LD
24 tháng 8 2017 lúc 16:31

uses crt;
var s:string;
a:array[1..100] of integer;
n,i,k,gt:integer;
begin
clrscr;
write('nhap vao xau nhi phan:');
readln(s);
for i:=1 to length(s) do
if s[i]='1' then
a[i]:=1
else
a[i]:=0;
n:=0;
for i:=1 to length(s) do
begin
gt:=1;
for k:=1 to length(s)-1 do
gt:=gt*2;
n:=n+a[i]*gt;
end;
write('so thap phan la:',n);
readln;
end.

Bình luận (0)

Các câu hỏi tương tự
H24
Xem chi tiết
DL
Xem chi tiết
TL
Xem chi tiết
TH
Xem chi tiết
KH
Xem chi tiết
L2
Xem chi tiết
NK
Xem chi tiết
TH
Xem chi tiết
HT
Xem chi tiết