Nerds và đồng bọn
Xin mời bạn đăng nhập để đọc bài viết !
Nerds và đồng bọn
Xin mời bạn đăng nhập để đọc bài viết !
Nerds và đồng bọn
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Nerds và đồng bọn


 
Trang Chính  Gallery  Latest images  Đăng ký  Đăng Nhập  

 

 Turbo Pascal

Go down 
+6
loveyou4ever
snrơm
Meep
Phoenix Lightning
beiu_1196
Kispi
10 posters
Chuyển đến trang : 1, 2  Next
Tác giảThông điệp
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Turbo Pascal   Turbo Pascal Empty28/9/2008, 14:08

Vì 4rum mình là 4rum của chuyên toán nên chắc hẳn mọi người đều học Turbo Pascal. Vì vậy tớ lập topic này để thảo luận về Pascal. Hôm trước cô Hoa (Dạy tin lớp H1) có giao 1 bài, tớ về lập trình thử thì bị sai. Mọi người xem bài giải của tớ và chỉ cho tớ chỗ sai nhé
Tính
S=1*4+4*7+...+n*(n+3)
Bài giải
Program BT;
Uses wincrt;
Var i,n,S:integer;
Begin
Write('Nhap n');
Readln(n);
S:=0;
If (n-1) mod 3 =0 then
Begin
For i:=1 to n do
S:= S + i*(i+3);
End
Else S:=0;
Writeln('S=',S);
Readln;
End.
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 14:15

Cán sự còn sai thỳ tổ viên cũng pó tay Turbo Pascal 66325 Nói thật e kém Pascal lắm k giúp rỳ được lớp trưởng đâu Turbo Pascal 935731
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 14:16

Có lẽ phải thêm bước S:real chứ k để S: integer Big Grin
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 14:19

Ko cần S là real vì ở đây ko có số thập phân và phân số. Cách làm này đúng với S=1*2+2*3+...+n*(n+1) nhưng ko hiểu sao lại sai với S=1*4+4*7+...+n*(n+3)
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 14:22

thế thỳ T. cũng chịu Turbo Pascal 66325 mà cô giao bài đấy hôm nào sao mỳk k nhớ nhờ Big Grin
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 15:27

ơ thế các cậu học Tin cô nào :-? Tớ tưởng cũng học cô Hoa thỳ cần rỳ phải xin
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 15:31

Chưa giải được. Vì đề bài là 1*4+4*7 nên tớ để cái n-1 mod 3 vào
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
Phoenix Lightning
Thành Viên Tích Cực
Thành Viên Tích Cực
Phoenix Lightning


Nam
Number of posts : 731

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 15:35

TA sai ở chỗ là nếu để Uses wincrt; trên Turbo Pascal 7.0 thì nó sẽ ra Division by zero nên hãy bỏ đi
Về Đầu Trang Go down
http://360.yahoo.com/dragon_fire0307
Meep

Turbo Pascal Rankad11
Meep


Nữ
Number of posts : 306
Học lớp : H2

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 15:37

Đâu bọn tớ hcoj cô TIn khác các cậu thỳ phải
Màh kể cả có chug thì bọn tớ ũg có đc học pas đâu Neutral
Mãi mãi chỉ gõ word thôi =))

@Kispi: tớ ko hiểu n-1 ấy, tại sao lại là n-1 Neutral

Màh nếu cậu cần hỏi thì hỏi Huy ấy, ôg íh giỏi pas lắm
Hồi xưa bọn tớ học Huy học lên đến chươg trình đại học rồi
Hồi ấy thầy bọn tớ còn định cho nó đi thi Tin quận nhưg chưa đủ tuổi
Về Đầu Trang Go down
http://man-chot.deviantart.com
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 15:38

TA sử dụng máy của TA thỳ là phiên bản mới chứ k phải 7.0 Turbo Pascal 66325
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
snrơm
Thành Viên Nhiều Đóng Góp
Thành Viên Nhiều Đóng Góp
snrơm


Nữ
Number of posts : 259

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 16:05

for làm j có ;
end thứ nhất thiếu dấu
Về Đầu Trang Go down
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty28/9/2008, 17:44

End ko thiếu dấu do có else đằng sau. Còn for phải có ; chứ, cái gì chẳng có ;. Đính chính lại một lần nữa với các bạn với cách làm này tớ đã thành công với S=1*2+2*3+..+n(n+1). Vì vậy các lỗi như sai dấu là ko thể, tớ đoán là sai thuật toán. Mọi người chú ý vào phần thuật toán giùm tớ nhé!
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
loveyou4ever
Thành Viên Nhiều Đóng Góp
Thành Viên Nhiều Đóng Góp
loveyou4ever


Nữ
Number of posts : 519
Học lớp : H1

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 15:06

ôi đau khổ khi minh chep 29 bài mà sai cả 29 . Hix Hix Turbo Pascal 514293
Về Đầu Trang Go down
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:01

đấy là do bạn Nhi ngu Turbo Pascal 66325 đấy là do bạn chứ chả do ai cả Turbo Pascal 66325
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
Kakashi
Moderator
Moderator
Kakashi


Nam
Number of posts : 1123

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:12

Thế TA chạy nó báo lỗi gì
Về Đầu Trang Go down
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:14

Nó ra chữ k được Turbo Pascal 66325 nói chung là để ý phần thuật toán là được rồi Turbo Pascal 66325
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:15

Ko báo lỗi nhưng ra kết quả sai. Với n bằng 4 nó ra kết quả 60, n bằng 7 ra kết quả 224
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
beiu_1196
Thành Viên Cấp Cao
Thành Viên Cấp Cao
beiu_1196


Nữ
Number of posts : 1528

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:18

Thế thì chắc chắn sai phần thuật toán rồi còn gì Turbo Pascal 66325
Về Đầu Trang Go down
http://360.yahoo.com/my_profile-u.OeLdMzfq9YN6Zw2NLgo28-;_ylt=Ag
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:20

Vì thế mới bảo mọi người xem giùm phần thuật toán, chứ đừng soi phần dấu hay những cái tương tự như thế. Giúp tớ nhá! Hỏi Huy thì sẽ OK nhưng ko bao giờ tớ hỏi Huy đâu:onion31:
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
Kakashi
Moderator
Moderator
Kakashi


Nam
Number of posts : 1123

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:20

Sao mày ngâu thế hả LT.Nó bảo là chú ý đến thuật toán còn gì
Về Đầu Trang Go down
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:23

Hai bạn kia spam ít thôi, del bài bây giờ
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty29/9/2008, 16:29

Nếu theo đúng tuổi tớ phải gọi T là chị, vì tớ sinh sau T hơn nửa năm Turbo Pascal 727757 => Đừng gọi tớ là chị. Quay lại vấn đề bạn Kakashi, đề nghị ko nói T ngâu nữa, đọc lại nội quy 4rum xem, bảo Lonely cộng điểm Life bây giờ (Nói thế thôi ko bao giờ tớ bảo Lonely đâu, tớ vẫn còn nợ cậu)
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
goldendragon
Thành Viên Có Đóng Góp
Thành Viên Có Đóng Góp



Nam
Number of posts : 214

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty2/10/2008, 00:34

tui biết sai ở đâu rùi, vì for i:=1 to n do tức chạy từ 1 liên tiếp các số cho tới n chứ if (n-1) mod 3=0 chỉ có tác dụng với việc nhập n chứ ko có liên quan tới lệnh lặp.
Về Đầu Trang Go down
Kispi
Moderator
Moderator
Kispi


Nữ
Number of posts : 939

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty2/10/2008, 17:56

Uh, thì tớ chỉ cần nó có tác dụng tới việc nhập n thôi. Turbo Pascal đang đơ ko vào được, nếu ko tớ sẽ thử bỏ if đi xem nó có ngon hơn ko.
Về Đầu Trang Go down
http://360.yahoo.com/yuki_uk_chan
loveyou4ever
Thành Viên Nhiều Đóng Góp
Thành Viên Nhiều Đóng Góp
loveyou4ever


Nữ
Number of posts : 519
Học lớp : H1

Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty6/10/2008, 16:10

mình không thick turbo chút nào
Về Đầu Trang Go down
Sponsored content





Turbo Pascal Empty
Bài gửiTiêu đề: Re: Turbo Pascal   Turbo Pascal Empty

Về Đầu Trang Go down
 
Turbo Pascal
Về Đầu Trang 
Trang 1 trong tổng số 2 trangChuyển đến trang : 1, 2  Next

Permissions in this forum:Bạn không có quyền trả lời bài viết
Nerds và đồng bọn :: Study HQ :: Ban Tự Nhiên-
Chuyển đến