Go Back   VN-Zoom forum > Chia sẻ kiến thức > Lập trình > Pascal | C/C++

 


Server Counter Strike 1.6 miễn phí cho thành viên VZ

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 02-05-2008, 13:38   #1
Búa Gỗ Đôi
 
vansach's Avatar
 
Tham gia: Mar 2008
Bài: 31
VZD: 780
Điểm: 7/4 bài viết
Default giúp em giải pascal này nha...

viết chương trình quản lý hồ sơ một lớp ở trường phổ thông bao gồm:
mã học sinh
-họ học sinh
-tên học sinh
-ngày sinh
-tên môn học
-điểm 15 phút
-điểm miệng
-điểm 1 tiết
-điểm học kỳ
-đtb
-xếp loại
xâyđựng 1 kiểu dữ liậu bảng ghi bao gồm các thộc tính trên''
nhập dữ liệu kô nhập đtb xếp loai
tinh dtb=(diẹm+diem mieng+diémtiet*2+diemhk*3)/7
xếp loại..
cám ơn nhiều...
__________________
THÁI VĂN SÁCH
vansach vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-05-2008, 14:21   #2
Rìu Bạc Đôi
 
SawerSewer's Avatar
 
Tham gia: Dec 2007
Đến từ: Đà Nẵng
Bài: 519
VZD: 14.462
Điểm: 628/137 bài viết
Default

Thời giờ người ta dùng C++ rồi , ít ai dùng Passcal lắm
__________________
SawerSewer vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-05-2008, 14:26   #3
Rìu Bạc
 
Mr_Dolphin's Avatar
 
Tham gia: Dec 2007
Bài: 341
VZD: 4.437
Điểm: 70/47 bài viết
Default

Bài cơ bản về bản ghi, đọc sách là làm đc mà, chủ yếu là phải cần cù thôi, bạn cứ tự viế đi rồi post code lên mọi người sửa lỗi cho, chứ bảo ngồi làm thì mình chịu.
Mình chỉ giúp bạn đc đến thế này thôi: bài này bạn tao 4 cái thủ tục: nhạp, tinhdtb, xeploai, xuat.
Khai báo bản gi thì gồm 2 cái: ngaythang , hocsinh . các phần tử đưa vào mảng cho dễ quản lý. Động đến ngày sinh mà muốn làm code cẩn thận cũng mệt phết đó
Code:
repeat
                        write('  - Ngay thang nam sinh: ');readln(ngay,thang,nam);{kiem tra viec nhap ngay thang nam}
                        ch:=0; dk:=true;
                         if ((nam mod 400=0) and (nam>0)) or ((nam mod 4=0) and (nam mod 10<>0)) then ch:=1;
                         if (thang<1) or (thang>12) or ((ngay>31) and ((thang=1) or (thang=3) or (thang=5) or (thang=7)
                         or (thang=8) or (thang=10) or (thang=12))) or ((ngay>30) and ((thang=4) or (thang=6) or (thang=9)
                         or (thang=11)) or ((ngay>28) and (thang=2) and (ch=0))) or ((ngay>29) and (thang=2) and (ch=1))
                         then dk:=false;
                      until dk=true;
__________________
-_::Tin Học là chia sẻ ::_-
http://cnttk1a.hnsv.com
Chào mừng các bạn đến diễn đàn lớp tui!
Mr_Dolphin vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-05-2008, 10:07   #4
Búa Gỗ
 
phanbuuvinh's Avatar
 
Tham gia: Nov 2007
Bài: 10
VZD: 395
Điểm: 7/2 bài viết
Default

Nêu ý kiến thôi
" Thời giờ người ta dùng C++ rồi , ít ai dùng Passcal lắm "
Mình ghét nhất là nghe ai nói câu này. Ở trường THPT ngày này vẫn còn dạy lập trình bằng Pascal. Không phải là trường lạc hậu mà chỉ tại có một sô người không hiểu. Lập trình quan trọng nhất là thuật toán. Ở trường THPT dạy cho học sinh phát triển tư duy, chứ ko phải dạy để học sinh có cái nghề để mà đi làm. Nếu nắm vững thuật toán thì sau này có học học C hay Java thì chỉ cần biết lệnh là làm tốt thôi. Người ta vẫn nói pascal là cha đẻ của ngôn ngữ lập trình mà.
phanbuuvinh vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-05-2008, 20:11   #5
Gà Con
 
hoang773's Avatar
 
Tham gia: Jan 2008
Bài: 3
VZD: 271
Điểm: 0/0 bài viết
Default

dùng cấu trúc lặp cũng hay nhưng nên dùng kiểu Record(bản ghi) để lập trình bài này
hoang773 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Tắt
Pingbacks are Tắt
Refbacks are Tắt
Chuyển đến


Múi giờ GMT +7. Hiện tại là 00:58.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Từ điển được cung cấp bởi VDict.com - Hosting được tài trợ bởi Rao vặt 123