Em có mấy bài có anh nào giúp em với

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi mrgau1690, 8/3/10.

  1. mrgau1690

    mrgau1690 Youtube Master Race

    Tham gia ngày:
    8/3/10
    Bài viết:
    1
    Đề 1 :
    Lập phương trình từ bàn phím một danh sách sinh viên gồm : Họ và tên , năm sinh , giới tính , quê quán(Tỉnhthành,quậnhuyện,phườngxã).
    a. Đưa ra màn hình danh sách này và danh sách các sinh viên là nữ và sinh năm 1975.
    b. Đưa ra màn hình danh sách các sinh viên quê quán tại Hà Nội và theo thứ tự giảm dần của năm sinh.
    c. Nhập Họ và tên của thí sinh bất kỳ từ bàn phím , xóa khỏi danh sách các thí sinh này . Nếu không có thí sinh này trong danh sách thì thông báo ra màn hình.

    Đề 2 :
    Lập chương trình quản lý hóa đơn tính tiền . Mỗi hóa đơn tính tiền gồm có : SOHD,HOTEN,SOTIEN,NGAYTHU(ngày,thang,năm)
    a. Ghi vào file với tên 'QLHD' các tờ hóa đơn nói trên
    b. Tính tổng số tiền đưa ra màn hình các tờ phiếu thu trong năm 2000
    c. Cho một số hóa đơn bất kỳ . Hãy tìm và sửa lại số tiền của tờ hóa đơn đó

    Đề 3 :
    Lập chương trình nhập n xâu ký tự vào từ bàn phím
    a. Hãy sắp xếp các xâu trên theo thứ tự tăng dần (Không phân biệt chữ hoa , chữ thường). Đưa dãy xâu đã được sắp xếp ra màn hình.
    b. Nhập 1 xâu ký tự bất kỳ nào từ bàn phím , kiểm tra xem xâu đó có ở trong dãy hay không(không phân biệt chữ hoa , chữ thường) nếu có thông báo là có . Ngược lại đưa ra màn hình thông báo là không tìm thấy .

    Đề 4 :
    Quản Lý sinh viên bằng Pascal . Các thông tin về sinh viên được khai báo như sau :
    Sinhvien = Record
    Hoten:String[50];
    Namsinh:integer;
    Diem:Real;
    End;
    Chương trình lần lượt làm các công việc sau :
    a. Nhập dữ liệu từ bàn phím và ghi vào tệp trên đĩa có tên 'LOP.DAT' . Kết thúc nhập dữ liệu khi tên sinh viên nhập là xâu rỗng .
    b. Đọc dữ liệu từ tệp LOP.DAT và in ra màn hình những sinh viên có điểm >=5.0 , mỗi sinh viên chiếm 1 dòng theo dạng :
    Họ tên : 50 ký tự ; Năm sinh : 4 ký tự ; Điểm : 7 ký tự trong đó có 2 ký tự thập phân
    c. In ra màn hình họ và tên những sinh viên có điểm cao nhất (nếu có nhiều sinh viên có điểm cao nhất thì phải in ra tất cả)

    Đề 5 :
    Viết chương trình thực hiện các việc sau :
    a. Tạo hai file f1 , f2 là những file text để ghi dữ liệu từ bàn phim.
    b. Nối file f2 vào cuối file f1 và tính độ dài f1 .
    c. Đưa nội dung file f1 ra màn hình và đếm xemtrong file này có bao nhiêu từ 'May mắn'

    Đề 6 :
    Người ta lưu lại kết quả đo độ ẩm trong các ngày trong năm vào một tệp đính có tên là DOAM.DAT của các bản ghi có kiểu được khai báo như sau :
    Type SODO=Record
    Ngày:Integer:{Ngày} Tháng:Integer:{Tháng}
    DOAM:Real:{Độ ẩm đo được}
    End;
    Em hãy viết một chương trình bằng Pascal làm các công việc sau :
    a. Đọc tất cả dữ liệu về tháng 12 có trong tệp và in ra màn hình theo dạng(mỗi ngày chiếm một dòng trên trang màn hình):
    Ngày:5 ký tự ; Tháng:5 ký tự ; Độ ẩm:6 ký tự trong đó có 2 ký tự thập phân .
    b. Tìm và in ra màn hình tất cả các ngày có độ ẩm lớn hơn 50 theo khuôn dạng (mỗi ngày chiếm một dòng trên màn hình):
    Ngày:5 ký tự ; Tháng:5 ký tự ; Độ ẩm:6 ký tự trong đó có 2 ký tự thập phân.
    c. Tìm và in ra màn hình thông qua tin tổng tháng 12 có bao nhiêu ngày có độ ẩm là một số cho trước, số cho trước này nhập từ bàn phím , nếu không tìm thấy được thì in ra màn hình thông báo "Không có ngày nào có độ ẩm như vậy".
     
  2. gin01

    gin01 Mr & Ms Pac-Man Lão Làng GVN

    Tham gia ngày:
    29/3/09
    Bài viết:
    236
    Nơi ở:
    One Piece
    Hix,pascal thì lâu lắm không đụng đến rồi,nếu mà làm bằng C thì chỉ chỉ cần mấy cái cấu trúc struct là làm được thôi mà:)
     
  3. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    học pascal đến đâu rồi mà mấy bài này cũng phải đi nhờ :|
    thế thì ngang làm hộ luôn à :|
     

Chia sẻ trang này