|
Tác giả | Thông điệp |
---|
nonamebdulc
Member Năng Động
Số bài viết : 55 Điểm : 63 Được cảm ơn : 0 Ngày sinh : 16/06/1992 Tham gia ngày : 03/10/2010 Tuổi : 32 Đến từ : lào cai
| Tiêu đề: LỖI BT JAVA 8/10/2010, 22:47 | |
| ANH EM PRO 11TH02 OI, SỮA DÙM MÌNH LỖI BÀI TẬP NÀY NHÉ BT CANDIDATE [You must be registered and logged in to see this link.][url][/url] |
|
| |
that_true
Member Nhiệt Tình
Thú CƯng :
Số bài viết : 154 Điểm : 187 Được cảm ơn : 0 Ngày sinh : 07/11/1988 Tham gia ngày : 17/09/2010 Tuổi : 36 Đến từ : venus Ngề nghiệp : catch
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:00 | |
| hình như bạn mởi tạo mảng mà chưa cho giá trị vào! mới đọc sơ qua chưa test \ |
|
| |
nonamebdulc
Member Năng Động
Số bài viết : 55 Điểm : 63 Được cảm ơn : 0 Ngày sinh : 16/06/1992 Tham gia ngày : 03/10/2010 Tuổi : 32 Đến từ : lào cai
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:04 | |
| uhm, tớ chẳng pít nữa, bác sữa dùm rùi post lên lun đi bác, thanks bác. hehe |
|
| |
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:08 | |
| Bài bạn, mình chỉ test lỗi cho bạn thôi he! Bạn chỉ cần tạo ra 1 File java class mới, và viết cái lớp sinhvien của bạn trong đó (bỏ cái class có hàm main đi, class này nằm riêng). Run --> Ko có lỗi! Sau đó, trong cái file có hàm main, bạn khai báo 1 đối tượng sinhvien là dùng đc. Đây là bài test của bạn: File sinhvien.java - Code:
-
import java.util.Scanner; import java.io.*;
class sinhvien { Scanner in=new Scanner(System.in); private String ma; private String ten; private String ngay,thang,nam; private float toan,van,anh; public sinhvien() { this.ma=""; this.ten=""; this.ngay=""; this.thang=""; this.nam=""; this.toan=0; this.van=0; this.anh=0; } public void nhap() { System.out.print("\nNhap ma : ");ma=in.nextLine(); System.out.print("Nhap ten : ");ten=in.nextLine(); System.out.print("Nhap ngay : ");ngay=in.nextLine(); System.out.print("Nhap thang : ");thang=in.nextLine(); System.out.print("Nhap nam : ");nam=in.nextLine(); System.out.print("Nhap diem Toan : ");toan=in.nextFloat(); System.out.print("Nhap diem Van : ");van=in.nextFloat(); System.out.print("Nhap diem Anh : ");anh=in.nextFloat(); } public void xuat() { System.out.print("\nMa : "+this.ma); System.out.print("\nTen : "+this.ten); System.out.print("\nNgay Thang Nam : "+this.ngay+this.thang+this.nam); System.out.print("\nDiem Toan : "+this.toan); System.out.print("\nDiem Van : "+this.van); System.out.print("\nDiem Anh : "+this.anh);
} public float tongdiem() { return this.toan+this.van+this.anh; } } class testCandidate extends sinhvien{ Scanner in=new Scanner(System.in); private int spt; private sinhvien a[]; public void nhapsv() { System.out.print("\nNhap so luong sinh vien : ");spt=in.nextInt(); for(int i=0;i<spt;i++) { System.out.print("\nNhap sinh vien thu "+i+1); a[i]=new sinhvien(); a[i].nhap(); } } public void xuatsv() { for(int i=0;i<spt;i++) { a[i].xuat(); } } } File AAA.java (phải tên project của bạn lúc tạo) - Code:
-
/** * @(#)AAA.java * * AAA application * * @author * @version 1.00 2010/10/8 */ public class AAA { public static void main(String[] args) { sinhvien s = new sinhvien(); s.nhap(); s.xuat(); } } |
|
| |
that_true
Member Nhiệt Tình
Thú CƯng :
Số bài viết : 154 Điểm : 187 Được cảm ơn : 0 Ngày sinh : 07/11/1988 Tham gia ngày : 17/09/2010 Tuổi : 36 Đến từ : venus Ngề nghiệp : catch
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:10 | |
| xong rồi! thứ nhất chưa nhập giá trị cho mảng! thứ 2 ở class testcandidate bạn nên cho chữ this. trước nhập xuất và lấy giá trị |
|
| |
that_true
Member Nhiệt Tình
Thú CƯng :
Số bài viết : 154 Điểm : 187 Được cảm ơn : 0 Ngày sinh : 07/11/1988 Tham gia ngày : 17/09/2010 Tuổi : 36 Đến từ : venus Ngề nghiệp : catch
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:16 | |
| những cái khác không cần để ý! chỉ sửa class test thôi - Code:
-
import java.util.Scanner; class testCandidate extends sinhvien{ Scanner in=new Scanner(System.in); private int spt; private sinhvien a[]; public testCandidate(){ a = new sinhvien[50]; spt = 2; } public void nhapsv() { System.out.print("\nNhap so luong sinh vien : "); spt=in.nextInt(); for(int i=0;i<spt;i++) { int c = i +1; System.out.print("\nNhap sinh vien thu "+c); this.a[i]=new sinhvien(); this.a[i].nhap(); } } public void xuatsv() { for(int i=0;i<spt;i++) { this.a[i].xuat(); } } } |
|
| |
nonamebdulc
Member Năng Động
Số bài viết : 55 Điểm : 63 Được cảm ơn : 0 Ngày sinh : 16/06/1992 Tham gia ngày : 03/10/2010 Tuổi : 32 Đến từ : lào cai
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:17 | |
| Ak` ! ban giai thich lun dii, de chu this truoc nhap va xuat de lam` gi` vay ??? |
|
| |
that_true
Member Nhiệt Tình
Thú CƯng :
Số bài viết : 154 Điểm : 187 Được cảm ơn : 0 Ngày sinh : 07/11/1988 Tham gia ngày : 17/09/2010 Tuổi : 36 Đến từ : venus Ngề nghiệp : catch
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:20 | |
| ED ơi! bài của bạn ấy không cần thiết phải làm như thế đâu!
@noname: đọc giáo trình java là biết còn có cả super nữa nói chung this để chỉ rõ xử lý ở class nào! |
|
| |
nonamebdulc
Member Năng Động
Số bài viết : 55 Điểm : 63 Được cảm ơn : 0 Ngày sinh : 16/06/1992 Tham gia ngày : 03/10/2010 Tuổi : 32 Đến từ : lào cai
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:26 | |
| THANKS BÁC NHÉ, MÌNH CHƯA HỀ ĐỌC 1 CHỮ NÀO TRONG TÀI LIỆU SLIDE CỦA THẦY thành ĐƯA CẢ. |
|
| |
nonamebdulc
Member Năng Động
Số bài viết : 55 Điểm : 63 Được cảm ơn : 0 Ngày sinh : 16/06/1992 Tham gia ngày : 03/10/2010 Tuổi : 32 Đến từ : lào cai
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:28 | |
| CHỨ THEO BÁC THÌ MÌNH PHẢI NÊN LÀM NHƯ THẾ NÀO NHỈ? BÁC POST BÀI CỦA BÁC LÀM CHO MÌNH THAM KHẢO ĐI ĐC KHÔNG VẬY? |
|
| |
that_true
Member Nhiệt Tình
Thú CƯng :
Số bài viết : 154 Điểm : 187 Được cảm ơn : 0 Ngày sinh : 07/11/1988 Tham gia ngày : 17/09/2010 Tuổi : 36 Đến từ : venus Ngề nghiệp : catch
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:35 | |
| bạn kéo lên phía trên! mình đưa đoạn code class testcandidate đã sửa lên rồi đấy! bạn thay cho class testcandidate cũ đi là chạy được! nếu bạn muốn 1 bài hoàn chình thì ed có post rồi đấy! topic list thí sinh |
|
| |
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: LỖI BT JAVA 8/10/2010, 23:37 | |
| - nonamebdulc đã viết:
- Ak` ! ban giai thich lun dii, de chu this truoc nhap va xuat de lam` gi` vay ???
this để chỉ cho ta bik rằng, cái sau this là của class đó, để phân biệt với các tham số truyền vào có cùng tên! |
|
| |
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: LỖI BT JAVA 9/10/2010, 00:24 | |
| - nonamebdulc đã viết:
- THANKS BÁC NHÉ, MÌNH CHƯA HỀ ĐỌC 1 CHỮ NÀO TRONG TÀI LIỆU SLIDE CỦA THẦY thành ĐƯA CẢ.
Bạn cố gắng đọc slide đi, như vậy, khi bạn làm bt mà gặp lỗi thì cũng dễ xử lý hơn! Hjhj! |
|
| |
nonamebdulc
Member Năng Động
Số bài viết : 55 Điểm : 63 Được cảm ơn : 0 Ngày sinh : 16/06/1992 Tham gia ngày : 03/10/2010 Tuổi : 32 Đến từ : lào cai
| Tiêu đề: Re: LỖI BT JAVA 9/10/2010, 00:35 | |
| uhm. thanks bác nhiều. Nhờ bác dong vien mà minh thay hung phan ca nguoi. Minh bi mac chứng bệnh lười nặng lắm thoi kì cuoi roi bac ơi. Có thuốc nào cho mình uống với. hic hic |
|
| |
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: LỖI BT JAVA 9/10/2010, 06:22 | |
| - nonamebdulc đã viết:
- uhm. thanks bác nhiều. Nhờ bác dong vien mà minh thay hung phan ca nguoi. Minh bi mac chứng bệnh lười nặng lắm thoi kì cuoi roi bac ơi. Có thuốc nào cho mình uống với. hic hic
Hjhj! Tìm bạn nào Pro bên lớp bạn mà cầu cứu, chắc họ sẽ giúp được bạn! Nếu không, bạn có thể nhờ vào Forum này, mình sẽ hướng dẫn bạn làm những bài tập từ căn bản đi lên, để bạn lấy hứng thú học lại, chứ tình hình này, mình thấy bạn có vẻ đuối rồi đó! Hjxxx! |
|
| |
Sponsored content
| Tiêu đề: Re: LỖI BT JAVA | |
| |
|
| |
|