Drupal Consultant
Started my career as a drupal8 developer in EM Solutions . I love learning Web technologies like HTML, CSS, PHP, Jquery Ajax and Drupal backend . Currently working as a drupal backend developer.
Chạy chương trình Borland Pascal hoặc Turbo Pascal để có được phần cửa sổ soạn thảo chương trình:
Chọn menu File từ menu của Pascal, chọn New để tạo mới một file chương trình.
Soạn thảo chương trình sau vào file chương trình hiện tại.
Program Ctrinh_Hello; { Khai bao ten chuong trinh } { Luu y: Ten khong su dung khoang trang } Var i,j :Integer; { Khai bao bien i,j la kieu so nguyen } { Than chuong trinh chinh } BEGIN Writeln('Hello !'); { In ra dong chu Hello don gian } Readln; { Dung lai cho nhan phim Enter } END. { End ket thuc chuong trinh, ket thuc bang dau cham. }
Pascal sẽ xuất hiện cửa sổ thông báo tình trạng biên dịch.
+ Trường hợp biên dịch thành công (không có lỗi):
+ Trường hợp biên dịch không thành công, xuất hiện lỗi: Pascal sẽ thông báo thông tin về lỗi và dòng xuất hiện lỗi. Tùy theo lỗi mà có chỉnh sủa phù hợp.
Ngoài ra, các thao tác này có thể được chọn lựa từ menu chính của chương trình.
Yêu cầu: Nhập một số tiền N đồng, đổi ra xem được bao nhiêu tờ 5 đồng, bao nhiêu tờ 2 đồng, bao nhiêu tờ 1 đồng sao cho tổng số tờ là ít nhất.
Ví dụ: N = 43đ = 8 tờ 5đ + 1 tờ 2đ + 1 tờ 1đ. Cách tính như sau:
Số tờ 5đ = 43 div 5 = 8
Số tiền dư = 43 mod 5 = 3
Số tờ 2đ = Số tiền dư div 2 = 3 div 2 =1
Số tờ 1đ = Số tiền dư mod 2 = 3 mod 2 = 1
Dưới đây là chương trình cụ thể:
Program VIDU4_1; Var N, st5, st2, st1, sodu: LongInt; { Khai bao cac bien su dung } BEGIN Write( 'Nhap so tien: ' ); Readln( N ); { Nhap gia tri cho bien N } st5 := N div 5; { div dung de chia lay gtri nguyen tra ve} Sodu := N mod 5; { mod dung de lay so du con lai } st2 := Sodu div 2; st1 := Sodu mod 2; Writeln( 'KET QUA DOI TIEN LA: ' ); { In ket qua cua cac bien } Writeln( 'So to 5d= ', st5 ); Writeln( 'So to 2d= ', st2 ); Writeln( 'So to 1d= ', st1 ); Readln; END.
Kết quả chương trình sau khi nhấn Ctrl+F9 và nhập số tiền là 127.