Trang 1/2 12 cuốicuối
kết quả từ 1 tới 10 trên 12

Ðề tài: Pascal? SGK viết sai hay máy sai?

  1. #1
    Join Date
    Aug 2009
    Bài gởi
    314
    Thanks
    260
    Thanked 251 Times in 113 Posts
    Blog Entries
    2

    Exclamation Pascal? SGK viết sai hay máy sai?

    Mọi người giở trang 34 sách tin học 11 ra nhé, em muốn hỏi là tại sao em gõ cái đoạn giải phương trình bậc 2 đó vào, ấn Ctrl + F9 để thực hiện chương trình thì nó cứ hiện ra:

    Error 200: Division by zero (lỗi chia cho số 0)

    Em đang dùng TP 7.0

    Mọi người hãy giúp em giải đáp thắc mắc trên. Em xin cảm ơn Nguồn: http://diendankienthuc.net.

  2. #2
    Join Date
    Mar 2009
    Đến từ
    Kiên Giang
    Bài gởi
    2,500
    Thanks
    4
    Thanked 406 Times in 221 Posts

    Học tập suôt đời!

    Em có thể gõ nguyên văn bài đó vào diễn đàn không? Hiện anh không có SGK tin học 11, nếu em không gõ vào đây được thì em gửi file Pascal ấy (vào file kèm theo) cho anh kiểm tra thử. Nguồn: http://diendankienthuc.net.

  3. #3
    Join Date
    Apr 2009
    Đến từ
    C:\WINDOWS\system32
    Bài gởi
    651
    Thanks
    88
    Thanked 330 Times in 177 Posts

    Học tập suôt đời!

    có thể do em dùng thư viện crt trong lúc bản pass của em bị thiếu thư viện này. Em thử bỏ câu khai bảo "user crt" và lệnh "clrscr" thử xem Nguồn: http://diendankienthuc.net.
    Tôi không thất bại, vì tôi biết hơn 1200 chất liệu không thể phát sáng được.
    THOSMAS ALVA EDISON

  4. #4
    Join Date
    Aug 2009
    Bài gởi
    55
    Thanks
    0
    Thanked 11 Times in 7 Posts

    Học tập suôt đời!

    hum ny mjnh co kiểm tra mà mjnh chẳng đe ý nua bạn ạ Nguồn: http://diendankienthuc.net.

  5. #5
    Join Date
    Aug 2009
    Bài gởi
    314
    Thanks
    260
    Thanked 251 Times in 113 Posts
    Blog Entries
    2

    Học tập suôt đời!

    Em có thể gõ nguyên văn bài đó vào diễn đàn không? Hiện anh không có SGK tin học 11, nếu em không gõ vào đây được thì em gửi file Pascal ấy (vào file kèm theo) cho anh kiểm tra thử.
    Đây là nguyên văn bài đó:

    program Giai_PTB2;
    uses crt;
    var a, b, c, D: real;
    x1, x2: real;
    begin
    clrscr;
    write ('a, b, c: ');
    readln (a, b, c);
    D:=b*b-4*a*c;
    x1:=(-b-sqrt(D))/(2*a);
    x2:=-b/a-x1;
    write ('x1=', x1:6:2, 'x2=', x2:6:2);
    readln
    end.


    có thể do em dùng thư viện crt trong lúc bản pass của em bị thiếu thư viện này. Em thử bỏ câu khai bảo "user crt" và lệnh "clrscr" thử xem
    Vâng, em sẽ thử và nói kết quả sau Nguồn: http://diendankienthuc.net.

  6. #6
    Join Date
    Mar 2009
    Đến từ
    Kiên Giang
    Bài gởi
    2,500
    Thanks
    4
    Thanked 406 Times in 221 Posts

    Học tập suôt đời!

    Trích Nguyên văn bởi beedrill View Post
    Đây là nguyên văn bài đó:

    program Giai_PTB2;
    uses crt;
    var a, b, c, D: real;
    x1, x2: real;
    begin
    clrscr;
    write ('a, b, c: ');
    readln (a, b, c);
    D:=b*b-4*a*c;
    x1:=(-b-sqrt(D))/(2*a);
    x2:=-b/a-x1;
    write ('x1=', x1:6:2, 'x2=', x2:6:2);
    readln
    end.
    Để giải phương trình bậc 2 ta phải biện luận các hệ số a, b, c. Ở đây bài này nên biện luận như sau:
    Nếu a = 0 thì
    Nếu b = 0 thì
    Nếu c = 0 thì
    Ghi ra 'phuong trinh co vo nghiem'
    Ngược lại thì ghi ra 'phuong trinh vo nghiem'
    Ngược lại thì ghi ra 'phuong trinh co nghiem kep x1 = x2 = ',-c/b
    Ngược lại thì
    Begin
    d:= b*b - 4*a*c;
    Ghi ra 'phuong trinh co 2 nghiem phan biet la x1 =',(-b-sqrt(D))/(2*a),'x2 =',(-b+sqrt(D))/(2*a)
    End;
    End.
    Viết như vậy chắc em thể hiện bằng ngôn ngữ Pascal được chứ?
    Còn ở bài trên tuy chưa biết hệ số a là bao nhiêu nhưng đã cho x1:=(-b-sqrt(D))/(2*a) thì bị lỗi chia cho 0 là phải rồi. Nguồn: http://diendankienthuc.net.

  7. The Following User Says Thank You to ButBi For This Useful Post:


  8. #7
    Join Date
    Aug 2009
    Bài gởi
    314
    Thanks
    260
    Thanked 251 Times in 113 Posts
    Blog Entries
    2

    Học tập suôt đời!

    Để giải phương trình bậc 2 ta phải biện luận các hệ số a, b, c. Ở đây bài này nên biện luận như sau:
    Nếu a = 0 thì
    Nếu b = 0 thì
    Nếu c = 0 thì
    Ghi ra 'phuong trinh co vo nghiem'
    Ngược lại thì ghi ra 'phuong trinh vo nghiem'
    Ngược lại thì ghi ra 'phuong trinh co nghiem kep x1 = x2 = ',-c/b
    Ngược lại thì
    Begin
    d:= b*b - 4*a*c;
    Ghi ra 'phuong trinh co 2 nghiem phan biet la x1 =',(-b-sqrt(D))/(2*a),'x2 =',(-b+sqrt(D))/(2*a)
    End;
    End.
    Viết như vậy chắc em thể hiện bằng ngôn ngữ Pascal được chứ?
    Còn ở bài trên tuy chưa biết hệ số a là bao nhiêu nhưng đã cho x1:=(-b-sqrt(D))/(2*a) thì bị lỗi chia cho 0 là phải rồi.
    Biết lệnh nếu là if nhưng em chưa học về cái này, nên chưa thể dịch sang Pascal ý tưởng của anh được

    có thể do em dùng thư viện crt trong lúc bản pass của em bị thiếu thư viện này. Em thử bỏ câu khai bảo "user crt" và lệnh "clrscr" thử xem
    Anh dailuong giỏi thật đấy, em vừa bỏ 2 câu đó đi thì chương trình chạy ngon, cảm ơn anh nhiều :):):) Nguồn: http://diendankienthuc.net.

  9. #8
    Join Date
    Oct 2011
    Bài gởi
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Học tập suôt đời!

    sao minh bo hai cau do ma van khong dc Nguồn: http://diendankienthuc.net.

  10. #9
    Join Date
    Oct 2011
    Bài gởi
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Học tập suôt đời!

    co cach khac phuc loi do la ban copy file TURBO.TPL trong thu muc chinh cua chuong trinh nay de len file TURBO.TPL cu cua ban. Nguồn: http://diendankienthuc.net.

  11. #10
    Join Date
    Oct 2011
    Bài gởi
    8
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Học tập suôt đời!

    mình cũng học 11 cũng làm được bài này thấy nó chạy bình thường mà nêu bạn thấy nó hok chạy được thì thử bỏ phần khai báo thư viện đii chỉ khai báo biến thôi, Nguồn: http://diendankienthuc.net.
    tôi là gió, đã là gió thì phải được tự do

Trang 1/2 12 cuốicuối

Chủ đề giống nhau

  1. Giúp em 1 bài lập trình PASCAL
    By Nhok_LTK in forum Hỏi đáp Tin học
    Trả lời: 6
    Bài mới gởi: 04-22-2012, 01:30 AM
  2. Giúp mình 2 bài pascal
    By vitcapcap in forum Hỏi đáp Tin học
    Trả lời: 2
    Bài mới gởi: 09-10-2010, 07:11 PM
  3. Trả lời: 3
    Bài mới gởi: 05-09-2010, 11:11 PM
  4. Có bài đồ họa pascal nhờ mọi người giúp?Gấp lắm
    By thuyai90 in forum Hỏi đáp Tin học
    Trả lời: 0
    Bài mới gởi: 04-24-2010, 11:01 PM
  5. Free Pascal 2.2.2 - phần mềm pascal hay hơn Turbo pascal 7.0
    By tranduchuytt2 in forum Web Development
    Trả lời: 1
    Bài mới gởi: 11-26-2009, 07:11 AM

Tags for this Thread

Bookmarks

Quuyền Hạn Của Bạn

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •