1. Trang chủ
  2. » Công Nghệ Thông Tin

Chương trình nhập mật khẩu và giới hạn nhập mật khẩu bằng ngôn ngữ lập trình Pascal

1 303 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 59,74 KB

Nội dung

Chương trình mô phỏng lại các khung nhập mật khẩu như hiện nay trên Facebook, Google, Gmail,... thay bằng ngôn ngữ lập trình bậc thấp Pascal. Đây là một dạng bài tập nâng cao nhưng làm không áp dụng được trong thực tế mà để hệ thống hóa kiến thực lập trình Pascal

Trang 1

program nhap_mat_khau;

uses crt;

var mk,pass,n,dem,npass,opass,m,u,wr,ur,tm: integer;

tl: char;

begin

clrscr;

write('Nhap mat khau moi: '); readln(mk);

delay(500);

write('Nhap mat khau de dang nhap: '); readln(pass);

if mk=pass then writeln('Dang nhap thanh cong!')

else if mk<>pass then

repeat

dem:=dem+1;

delay(500);

write('Sai mat khau, nhap lai: '); readln(n);

if (dem=2) and (n<>mk) then

begin

delay(800);

write('Sai mat khau, ban co muon doi? Y la co, N la khong: ');

readln(tl);

end;

until (n=mk) or (dem=4) or (tl='Y') or (tl='y') or (tl='n') or (tl='N');

if (tl='y') or (tl='Y') then

begin

write('Nhap mat khau moi: '); readln(npass);

write('Nhap mat khau dang nhap: '); readln(opass);

if opass<>npass then repeat

u:=u+1;

write('Sai mat khau, nhap lai: '); readln(m);

until (m=npass) or (u=4);

if u=4 then writeln('Dang nhap that bai, ban khong the doi mat khau!');

if opass=npass then writeln('Dang nhap thanh cong!');

if m=npass then writeln('Dang nhap thanh cong!');

delay(800);

if dem=4 then writeln('Dang nhap that bai!');

if n=mk then writeln('Dang nhap thanh cong!');

end

else if (tl='n') or (tl='N') then

begin

delay(800);

write('Nhap mat khau: '); readln(wr);

if wr<>mk then

repeat

delay(800);

tm:=tm+1;

write('Sai mat khau, nhap lai: '); readln(ur);

until (wr=mk) or (tm=2);

if tm=2 then begin delay(800); writeln('Dang nhap that bai!'); end

else if wr=mk then writeln('Dang nhap thanh cong!')

else if ur=mk then writeln('Dang nhap thanh cong!');

end;

readln

end

Ngày đăng: 04/04/2021, 10:44

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w