Mạng máy tính và internet

NN

nhập vào 1 số nhị phân có n chữ số kiểm tra số đó có chia hết cho 3 hay k (pascal)

số nhị phân là số chỉ có số 1 vs số 0

NT
6 tháng 2 2020 lúc 13:03

uses crt;
var n,d,kt,i,b:integer;
st:string;
a:array[1..100]of integer;
begin
clrscr;
write('nhap n='); readln(n);
str(n,st);
d:=length(st);
kt:=0;
for i:=1 to d do
val(st[i],a[i],b);
for i:=1 to d do
if a[i]>1 then
begin
kt:=1;
writeln('ban da nhap sai, yeu cau ban nhap lai');
end;
if kt=0 then
begin
if n mod 3=0 then writeln('thoa man')
else writeln('khong thoa man');
end;
readln;
end.

Bình luận (0)
 Khách vãng lai đã xóa

Các câu hỏi tương tự
HT
Xem chi tiết
HT
Xem chi tiết
MC
Xem chi tiết
LV
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết
HT
Xem chi tiết
DP
Xem chi tiết