... } } 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
... 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 Candidate (Thí sinh) gồm các thuộc tính: mã, tên, ... Time 2 Bài 2. OOP trong Java • Các phương pháp lập trình • Giới thiệu về OOP • Kế thừa (Inheritance) • Đa hình (Polymorphism) • Giao tiếp (Interface) • Lớp trừu tượng (Abstract) • Gói (Packages) • Java ... một tập hợp các lớp hoặc các giao tiếp có quan hệ với nhau để dễ dàng quản lý, bảo trì, phân phối… • Ví dụ: Tạo package Transport chứa các lớp về phương tiện đi lại: Car, Moto, Boat • Đặt các...
Ngày tải lên: 22/12/2013, 21:18
Giáo án - Bài giảng: LẬP TRÌNH JAVA CƠ BẢN : OOP TRONG JAVA
Ngày tải lên: 16/04/2014, 18:00
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)
Ngày tải lên: 02/07/2014, 07:14
Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt
... lastNode (b) 5 new ListNode 7 1 Lập trình Java cơ 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 ... 39 Giao tiếp Set • Set kế thừa từ Collection, hỗ trợ các thao tác xử lý trên collection kiểu tập hợp (Một tập hợp yêu cầu các phần tử phải không được trùng lặp). • Set không có thêm phương thức riêng ngoài các phương thức kế thừa từ Collection. 48 Mô tả các cài đặt • ArrayList: Mảng động, nếu các phần tử thêm vào vượt quá kích cỡ mảng, mảng sẽ tự động tăng kích cỡ. • LinkedList: Danh sách liên kết 2 chiều. Hỗ trợ thao tác trên đầu và cuối danh sách. • HashSet: Bảng băm. • LinkedHashSet: Bảng băm kết hợp với linked list nhằm đảm bảo thứ tự các phần tử. • TreeSet: Cây đỏ đen (red...
Ngày tải lên: 22/12/2013, 17:15
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt
... 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 tập 5. Tìm hiểu lại ... lại ngoại lệ • Bài tập 16 Tóm tắt về xử lý ngoại lệ • Các ngoại lệ xảy ra khi gặp lỗi. • Có thể bắt và xử lý các ngoại lệ bằng cách sử dụng khối try/catch. Nếu không chương trình sẽ kết thúc ... try, các câu lệnh trong khối catch sẽ được thực hiện tuỳ vào kiểu của ngoại lệ. • Sau khi thực hiện xong khối catch, điều khiển sẽ được trả lại cho chương trình. 24 Bài tập tại lớp • Bài 1:...
Ngày tải lên: 22/12/2013, 17:15
Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx
... Sparrow. 5 Các phương pháp lập trình • Object-Oriented Programming • Chương trình bao gồm các đối tượng. Các đối tượng tương tác với nhau thông qua các phương thức của chúng • Dễ mô tả các thực ... (extends) từ một lớp. 1 Lập trình Java cơ 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 { ... truy cập tới các biến static của lớp, nó có thể gọi ngay cả khi chưa có đối tượng nào của lớp. • public static void Welcome() { } 2 Bài 2. OOP trong Java • Các phương pháp lập trình • Giới...
Ngày tải lên: 22/12/2013, 17:15
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf
... dụng các lớp chuẩn để phát triển ứng 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 ... dụng khác nhau: cơ sở dữ liệu, mạng, Internet, viễn thông 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 6 Kiến trúc của Java • Java Development ... dụng Java • Hai loại ứng dụng Java • Application: Ứng dụng độc lập • Applet: Ứng dụng chạy trên Web • Thư viện lớp Java • Bộ JDK bao gồm rất nhiều lớp chuẩn đã được xây dựng sẵn. • Lập trình...
Ngày tải lên: 22/12/2013, 17:15
Tài liệu Lập trình Java cơ bản (Bài 6) docx
... khiến lập trình viên khó theo dõi được thuật toán chính của chương trình. ⇒ Khi một lỗi xảy ra tại hàm A, tất cả các lời gọi hàm lồng nhau đến A đều phải xử lý lỗi mà A trả về. 24 Bài tập tạ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 lệ ... mảng, mở file chưa tồn tại… thì các ngoại lệ sẽ được ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phần mã phía sau sẽ không được thực thi. • Java hỗ trợ cách thức để xử lý ngoại lệ (exception...
Ngày tải lên: 19/01/2014, 20:20
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 cơ bản • Các kiểu dữ liệu cơ bản & toán tử • Các cấu trúc điều ... 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 27 Ví ... “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 cơ 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...
Ngày tải lên: 19/01/2014, 20:20
Tổng hợp các bài tập lập trình c++ cho wincc có lời giải minh họa
Ngày tải lên: 23/05/2014, 17:00
Tổng hợp các bài tập C và C++ cơ bản
... x^3/3! + + x^n/n! 10 .Trình bày các bước chuyển n đĩa từ cọc A sang cọc C trong bài toán Tháp Hà Nội dùng 3 đĩa 11 .Trình bày các bước chuyển n đĩa từ cọc A sang cọc C trong bài toán Tháp Hà Nội ... (isalpha(chuoi[i++])) count++; } printf("So ky tu trong chuoi = %d", count); getch(); } BÀI TOÁN ANCAROKHI #include <stdio.h> void main() { int dai, rong; printf("\nBai toan ... break; case '3' : timkiem(); break; } } while (traloi != '0'); } GIẢI PHƯƠNG TRÌNH BẬC 2 #include <stdio.h> #include <math.h> void main() { float a, b, c, delta; printf("\nGiai...
Ngày tải lên: 17/08/2012, 10:50
Lập trình Java cơ bản
... 3 cách view dữ liệu: • View các khoá: Set keySet(); // Trả về các khoá • View các giá trị: Collection values(); // Trả về các giá trị • View các cặp khoá-giá trị Set entrySet(); // Trả về các ... System.out.println(names); } } 43 Giao tiếp Map • Giao tiếp Map cung cấp các thao tác xử lý trên các bảng ánh xạ (Bảng ánh xạ lưu các phần tử theo khoá và không được có 2 khoá trùng nhau). • Một ... ); postorder( node.rightNode ); System.out.print( node.data + " " ); } } 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 19 Sử dụng Stack public...
Ngày tải lên: 22/08/2012, 11:06
Đáp án các bài tập lập trình trực quan c# windows form
Ngày tải lên: 20/08/2013, 16:48
Tổng hợp các bài tập C và C++ cơ bản Phần 1
... } void hoanhap() { TỔNG HỢP CÁC BÀI TẬP C-C++ CƠ BẢN Các hàm nhập xuất trong các ví dụ dưới sử dụng hai hàm nhập xuất printf() và scanf() trong C chuẩn. Trong C++, các bạn có thể hiểu nó thay ... col); printf("\nThong diep da duoc ma hoa thanh : %s", mahoa); getch(); } GIẢI PHƯƠNG TRÌNH BẬC NHẤT #include <stdio.h> void main() { float a, b; printf("\nGiai phuong trinh ... (fabs(xn-ketqua) > 0.0001); printf("\nKet qua = %lf", xn); getch(); } CẤU TRÚC VÀ CÁC HÀM TRÊN SỐ PHỨC #include <math.h> typedef struct tagcomplex { float thuc, ao; } complex; complex...
Ngày tải lên: 03/10/2013, 08:20
Tổng hợp các bài tập C và C++ cơ bản Phần 2
... &a); PS operator/(PS &a); }; int PS::uscln(long a,long b) { if(a!=0 && b!=0) BÀI TOÁN ANCAROKHI #include <stdio.h> void main() { int dai, rong; printf("\nBai toan ... cua ban : "); gets(name); printf("Chao %s\n", name); getch(); } GIẢI HỆ PHƯƠNG TRÌNH BẬC NHẤT #include <stdio.h> #include <conio.h> void main() { int a, b, c, d, ... ", n); printf("Tong1 = %ld - Tong2 = %ld", tong1, tong2); } } getch(); } HIỆN BẢNG MÃ ASCII #include <stdio.h> #include <conio.h> void main() { int i, j; clrscr(); ...
Ngày tải lên: 03/10/2013, 08:20
Bạn có muốn tìm thêm với từ khóa: