bài 10 java cơ bản

Bài tập thực hành lập trình hướng đối tượng   java cơ bản

Bài tập thực hành lập trình hướng đối tượng java cơ bản

... quả của chương trình trên? Bài tập 10 class WhileStruct { { int n =10; while(true){ if(n>0){ JAVA BẢN Mã sinh viên: Họ và tên: Lớp học phần: Ngày nộp bài: Bài tập 1 Những từ khóa hoặc ... 1985; System.out.println(tuoi); } } Hãy cho biết kết quả của chương trình trên? Từ bài trên, hãy viết chương trình cho nhập năm sinh và cho biết tuổi? Bài tâp 4 class Demo { public static void main(String[] args) ... nextInt() Hãy cho biết kết quả của chương trình trên? Bài tập 12 class Foreach1 { public static void main(String[] args) { int[] A= {10, 9,8,7,6,5,4,3,2,1}; for(int i=0; i<A.length;i++){ ...

Ngày tải lên: 19/08/2013, 09:39

6 10,1K 121
Đáp án 42 bài tập lập trình java cơ bản

Đáp án 42 bài tập lập trình java cơ bản

... } } Bài 03 : package bai03; import java. util.Scanner; 3 for(int j=n-1 ; j>i ;j ){ array[j]= 0; } break; } else i ; }while(i>=0); }while(tich!=1); } } Bài 10 : package bai10; import java. util.Scanner; public ... x^"+i+" = "); array[i]= nhap(); } horner(array,n); } } Bài 13 : package bai13; import java. util.Arrays; import java. util.Scanner; public class Main { public static int nhap(){ Scanner ... count++; } } System.out.println("\n Co "+count+" so thoa man"); } } Bài 27 : package bai27; import java. util.Arrays; import java. util.Scanner; public class Main { public static int nhap(){ Scanner...

Ngày tải lên: 19/08/2013, 09:39

39 6,7K 5
500 bài tập ôn tập và 10 đề thi cuối năm lớp 10 ct cơ bản

500 bài tập ôn tập và 10 đề thi cuối năm lớp 10 ct cơ bản

... (n-dấu căn) Bài 5 : Không dùng máy tính hÃy tính : 1. 4 5 cos .cos .cos 7 7 7 A = ; 2. 0 0 0 sin10 .sin50 .sin70B = 3. 0 0 0 0 sin6 .sin 42 .sin66 .sin78C = 4. 0 0 sin18 ,cos18 Bài 6 : ... 13 TT MINH DAT – 0944576668 – 10A3 – PHONG XA – AN BAI – QP – THAI BINH EMAIL – anduongvuong_6868@yahoo.com http://minhdat6668.vn.vnn BIỂU ĐIỂM, ĐÁP ÁN TOÁN 10. Bài Nội dung Điểm 1 ( 2,0đ) ... làm bài: 120 phút không kể thời gian giao đề DE 01 Bài 1: (2.0 điểm) Với a,b,c > 0 thỏa mãn điều kiện abc =1. Chứng minh rằng: 4 3 )1)(1()1)(1()1)(1( 333 ≥ ++ + ++ + ++ ba c ac b cb a Bài...

Ngày tải lên: 14/09/2013, 13:10

15 914 2
Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

... ListNode 7 1 Lập trình Java bản Cao Đức Thông   Trần Minh Tuấn­ cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn  50 Ví dụ 1: TreeSet // This program sorts a set of names import java. util.*; public class TreeSetTest1 {        public static void main(String[] args)      {             SortedSet names = new TreeSet();           names.add(new String("Minh Tuan"));           names.add(new String("Hai Nam"));           names.add(new String("Anh Ngoc"));           names.add(new String("Trung Kien"));           names.add(new String("Quynh Chi"));           names.add(new String("Thu Hang"));           System.out.println(names);      } } 31 Bài tập tại lớp • Bài 1: Dùng Stack để viết chương trình in ra  dạng nhị phân của một số nguyên dương cho  trước. • Bài 2: Cài đặt phương thức search trong lớp  Tree để tìm một phần tử có giá trị cho trước. 7 Cài đặt Linked List // Dinh nghia mot node trong linked list  ...  Trần Minh Tuấn­ cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn  50 Ví dụ 1: TreeSet // This program sorts a set of names import java. util.*; public class TreeSetTest1 {        public static void main(String[] args)      {             SortedSet names = new TreeSet();           names.add(new String("Minh Tuan"));           names.add(new String("Hai Nam"));           names.add(new String("Anh Ngoc"));           names.add(new String("Trung Kien"));           names.add(new String("Quynh Chi"));           names.add(new String("Thu Hang"));           System.out.println(names);      } } 31 Bài tập tại lớp • Bài 1: Dùng Stack để viết chương trình in ra  dạng nhị phân của một số nguyên dương cho  trước. • Bài 2: Cài đặt phương thức search trong lớp  Tree để tìm một phần tử có giá trị cho trước. 7 Cài đặt Linked List // Dinh nghia mot node trong linked list  ...        System.out.print(node.data + " ");        node = node.nextNode; } System.out.println("\n");      } } 30 Sử dụng Binary Search Tree public class TreeTest  {       public static void main( String[] args )       {            Tree tree = new Tree();            int value;            for ( int i = 1; i <= 10;  i++ ) {                 value = ( int ) ( Math.random() * 100  );                 tree.insertNode( value );            } System.out.println ( "\n\nPreorder traversal" ); tree.preorderTraversal(); System.out.println ( "\n\nInorder traversal" ); tree.inorderTraversal(); System.out.println ( "\n\nPostorder traversal" ); tree.postorderTraversal();       } } 25 Binary Search Tree • Ví dụ về Binary Search Tree 47 25...

Ngày tải lên: 22/12/2013, 17:15

62 1,3K 14
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

... trình. 24 Bài tập tại lớp • Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI. • Bài 2: Cài đặt xử lý lỗi bằng cách dùng ngoại lệ cho ví dụ ở phần đầu bài. 34 Bài ... methodeX() Exception in thread "main" java. lang.NullPointerException at MyArray.methodeX(MyArray .java: 14) at MyArray.main(MyArray .java: 7) Giải thích: Hệ thống đã tung ra một exception ... Throwable • Có một biến String để lưu thông tin chi tiết về ngoại lệ đã xảy ra • Một số phương thức bản • Throwable(String s); // Tạo một ngoại lệ tên là s. • String getMessage(); // Lấy thông...

Ngày tải lên: 22/12/2013, 17:15

34 981 4
Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

... Language 1101 01 1100 11 1101 101 00001 1101 1101 0 1101 1101 10 0101 0 100 0100 10 0101 011 MOV BX, CS SUB BX, 10h JNE label1 LOOP label2 39 Bài tập 6. Xây dựng lớp TestRect: Sinh ngẫu nhiên 10 hình chữ ... nhật. 36 Java vs C++ 8. Java không con trỏ. 9. Java không huỷ tử (destructor), nó chỉ phương thức finalize() được gọi bởi Garbage Collector. 10. Java không hỗ trợ đối số mặc định. 11. Java ... (extends) từ một lớp. 1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 23 Ví dụ về kế thừa trong Java // File InheritanceTest .java public class InheritanceTest { ...

Ngày tải lên: 22/12/2013, 17:15

41 1K 3
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

... dụng. 5 Kiến trúc của Java • Java Platform • Java Virtual Machine (Java VM) • Java Application Programming Interface (Java API) Hardware-Platform Java VM Java API myProgram .java Java Platform Mã nguồn 3 Giới ... dung động (web applet) • Hiện nay, Java được sử dụng để phát triển nhiều loại ứng dụng khác nhau: sở dữ liệu, mạng, Internet, viễn thông 1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, ... viện khác như JSP, JavaMail, Java TAPI… • 1995: Version JDK 1.0 • 1998: Version JDK 1.2 (Java 2 nd Platform) • 2004: Version JDK 1.5 4 Giới thiệu ngôn ngữ Java • Đặc điểm của Java • Đơn giản • Hướng...

Ngày tải lên: 22/12/2013, 17:15

7 953 18
Tài liệu Bài 2: Lập trình Java cơ bản doc

Tài liệu Bài 2: Lập trình Java cơ bản doc

... bước • Machine Language, Assembly Language 1101 01 1100 11 1101 101 00001 1101 1101 0 1101 1101 10 0101 0 100 0100 10 0101 011 MOV BX, CS SUB BX, 10h JNE label1 LOOP label2 10 Lớp Time • Dữ liệu • Mỗi dữ liệu phải ... nó. 36 Java vs C++ 8. Java không con trỏ. 9. Java không huỷ tử (destructor), nó chỉ phương thức finalize() được gọi bởi Garbage Collector. 10. Java không hỗ trợ đối số mặc định. 11. Java ... System.out.println(“Area cut of sphere: " + sphere.getAreaCut()); // 13 • javac TimeTest .java • java TimeTest Chạy TimeTest 37 Bài tập 1. Cài đặt lại các nội dung lý thuyết đã học. 2. Xây dựng lớp...

Ngày tải lên: 22/12/2013, 21:18

41 706 2
Tài liệu Lập trình Java cơ bản (Bài 6) docx

Tài liệu Lập trình Java cơ bản (Bài 6) docx

... "main" java. lang.ArithmeticException: / by zero at MyDivision.C(MyDivision .java: 14) at MyDivision.B(MyDivision .java: 11) at MyDivision.A(MyDivision .java: 8) at MyDivision.main(MyDivision .java: 4) Giải ... về. 24 Bài tập tại lớp • Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI. • Bài 2: Cài đặt xử lý lỗi bằng cách dùng ngoại lệ cho ví dụ ở phần đầu bài. 26 Ngoại ... return error; • } 2 Bài 6. Xử lý ngoại lệ • Xử lý lỗi và ngoại lệ • Khối try/catch/finally • Các lớp ngoại lệ • Xây dựng lớp ngoại lệ • Lan truyền ngoại lệ • Tung lại ngoại lệ • Bài tập 4 Xử lý lỗi...

Ngày tải lên: 19/01/2014, 20:20

34 921 2
Tài liệu Lập trình Java cơ bản (Bài 1) doc

Tài liệu Lập trình Java cơ bản (Bài 1) doc

... c.getCircum()); • } • } 2 Bài 1. Tổng quan lập trình Java • Giới thiệu ngôn ngữ Java • Kiến trúc của Java • Nội dung một chương trình Java bản • Các kiểu dữ liệu bản & toán tử • Các cấu ... “Chao\tmung\nban\nden\tvoi\nlap trinh Java\ n" ); } } Chao mung ban den voi lap trinh Java 10 Một chương trình Java bản • Biên dịch chương trình • Vào chế độ Console của Windows • Gõ câu lệnh javac Hello .java • Nếu ... dịch Hello.class (bytecode) javac Hello .java java Hello 0100 1011 6 Kiến trúc của Java • Java Development Kit – JDK • Bộ công cụ phát triển Java (jdk) gồm trình biên dịch, thông dịch, trợ...

Ngày tải lên: 19/01/2014, 20:20

34 1,4K 3
Tài liệu Lập trình Java cơ bản (Bài 2) ppt

Tài liệu Lập trình Java cơ bản (Bài 2) ppt

... từng bước • Machine Language, Assembly Language 1101 01 1100 11 1101 101 00001 1101 1101 0 1101 1101 10 0101 0 100 0100 10 0101 011 MOV BX, CS SUB BX, 10h JNE label1 LOOP label2 12 // Dat lai thoi gian ... trong Java chỉ nhận giá trị boolean. 6. Trong Java, mọi biến không thuộc kiểu nguyên thuỷ đều phải tạo ra bằng từ khoá new. 7. Java không tiền xử lý (preprocessor) 1 Lập trình Java bản Cao ... file TimeTest .java. Nó dùng để kiểm tra lớp Time. Lớp TimeTest chứa hàm main. • Khi chạy chỉ cần gõ: • javac TimeTest .java • java TimeTest • Java sẽ tự động tìm và dịch file Time .java 26 Đa hình...

Ngày tải lên: 19/01/2014, 20:20

41 909 3
Giáo án - Bài giảng: LẬP TRÌNH JAVA CƠ BẢN : OOP TRONG JAVA

Giáo án - Bài giảng: LẬP TRÌNH JAVA CƠ BẢN : OOP TRONG JAVA

... từng bước Machine Language, Assembly Language 1101 01 1100 11 1101 MO V BX, cs 101 00001 1101 1101 SUB BX, lOh 0 1101 1101 10 0101 0 JNE label 1 100 0100 10 0101 011 LOOP Iabel2 Lớp trừu tượng public abstract ... chiếu, không thông qua kiểu khai báo của tham chiếu. • Trong Java, các phương thức luôn mang tính đa hình. 26 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấn cdthonq@ifi.edu.vn, tmtuan@ifi.edu.vn Phạm ... Transport.*; Ví dụ 3: import java. awt.Point; Point p = new Point(l,2); • sử dụng package - cách 2: sử dụng trực tiếp java. awt.Point p = new java. awt.Point(l,2); javax.swing JOptionPane.showMessageDialog(...

Ngày tải lên: 16/04/2014, 18:00

40 914 0
LTHDT Bài 02. Cú pháp Java cơ bản docx

LTHDT Bài 02. Cú pháp Java cơ bản docx

... nguyên • Hệ số 8 (Octals) bắt đầu với chữ số 0 ▫ 032 = 011 010( 2) = 16 + 8 + 2 = 26 (10) • Hệ số 16 (Hexadecimals) bắt đầu với 0 và ký tự x ▫ 0x1A = 0001 101 0(2) = 16 + 8 + 2 = 26 (10) • Kết ... volatile 7 Mục tiêu bài học • Nêu được các quy ước đặt tên trong các chương trình Java • Tạo ra các định điều kiện, cấu trúc lặp và rẽ nhánhdanh hợp lệ • Mô tả các kiểu dữ liệu bản trong Java và cách ... NGHỆ PHẦN MỀM ViỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Bài 02. Cú pháp Java bản LÝ THUYẾT NGÔN NGỮ HĐT 1. Định danh (3) • Literals null true false • Từ khóa (keyword) abstract...

Ngày tải lên: 28/06/2014, 02:20

50 230 0
Bài giảng lập trình java cơ bản chương 6: lập trình gui   GV  võ hoàng phương dung (2)

Bài giảng lập trình java cơ bản chương 6: lập trình gui GV võ hoàng phương dung (2)

... tương tác GUI • Thông tin về sự kiện được chứa trong các đối tượng thừa kế từ lớp java. awt.event hoặc or javax.swing.event  Event (sự kiện): là tương tác của người dùng • Ví dụ: di chuyển ... arg){ ButtonEvent myclass=new ButtonEvent(); myclass.setSize (100 ,200); myclass.pack(); myclass.setVisible(true); } } 32/25 Xử lý sự kiện  Ví dụ import java. awt.*; public class MyFrame extends Frame { public ... myListener()); } public static void main(String[] arg){ ButtonEvent myclass=new ButtonEvent(); myclass.setSize (100 ,200); myclass.pack(); myclass.setVisible(true); } } 30/25 Xử lý sự kiện  GridBagLayout Manager •...

Ngày tải lên: 02/07/2014, 07:14

40 698 0
w