Bài tập thực hành lập trình hướng đối tượng - Java cơ bản
Số trang: 6
Loại file: doc
Dung lượng: 84.50 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu bài tập thực hành lập trình hướng đối tượng - java cơ bản, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Bài tập thực hành lập trình hướng đối tượng - Java cơ bản JAVA CƠ BẢNMã sinh viên:Họ và tên:Lớp học phần:Ngày nộp bài:Bài tập 1Những từ khóa hoặc tên dưới đây là hợp lệ? a) Abc e) $$$ i) a_1 b) M/H f) 25or6to4 j) Student Number c) Main g) 1_time k) string d) double h) first-NameNhững từ khóa hoặc tên hợp lệ ______________________________________Những từ khóa hoặc tên không hợp lệ ________________________________Bài tập 2Những kiểu dữ liệu nào dưới đây là hợp lệ? a) string e) int i) float b) double f) Double j) byte c) interger g) String k) Float d) boolean h) IntegerNhững kiểu dữ liệu hợp lệ ______________________________________Những kiểu dữ liệu không hợp lệ ________________________________Bài tâp 3class Demo{ public static void main(String[] args) { int tuoi = 25; String name1 = Van ; String name2 = Lan ; (1) }}Viết câu lệnh cho dòng lệnh (1) để hiển thị kết quả dưới đây: Nội dung hiển thị Nội dung câu lệnh (1)Toi ten la Van, 25 tuoi System.out.println(“Toi ten la ”+name1+”, ”+tuoi+” tuoi” Lan nam nay cung 25 tuoi Van va Lan deu 25 tuoiBài tâp 4class Demo{ public static void main(String[] args) { final int y = 1,z = 2; final String x = Hello; String X = World; System.out.println(y + z); System.out.println(x + + X); }}2.1 Cho biết kết quả của chương trình trên? Liệt kê các biến trongchương trình? Cho biết các biến có khai báo final có ý nghĩa gì?Bài tập 5class Demo{ public static void main(String[] args) { final int b=a+1; //1 final int d=c+3; //2 final int c=b+2; //3 final int a=1; //4 System.out.println(a + b + c + d); System.out.println(); }}3.1 Chương trình này có lỗi không? Tại sao? Hãy sửa lại để chương trình có thể chạy được3.2 ________________________ ________________________ ________________________ ________________________Bài tập 6class Demo{ public static void main(String[] args) { String s = abc; //1 int n = 0; //2 double x = 0.0; //3 s = n; //4 n = 1.0; //5 n = x; //6 x = 999; //7 x += n; //8 s = abc + 1; //9 s -= 1; //10 n = 1 + 1.5; //11 }}Hãy cho biết các lỗi xuất hiện từ dòng 4 đến dòng 11? Lỗi DòngBài tập 7class Test{ public static void main(String[] args) { double x = 3.0, y = 2.0; int a = 10, b = 2; (1) System.out.print(); }}Thêm dòng lệnh (1) từ bảng dưới đây, hãy cho biết kết quả: Kết quả (1) System.out.print(x+a); System.out.print(a/b); System.out.print(y/x); System.out.print(y%x); System.out.print(++y%x-1); System.out.print(y--%x+1); System.out.print(a+b%b); System.out.print(x/y*b); System.out.print((a+b)/b%a); System.out.print(9.0/5.0*(a-x)); System.out.print(x+y-x*y%x); System.out.print(57%50/25);Bài tập 8class IfElseStruct{ public static void main(String[] args) { int x = 15; int y = 20; if(x>y) System.out.print(x); else System.out.print(y) ; }}Hãy cho biết kết quả của chương trình trên?Bài tập 9class ForStruct{ public static void main(String[] args) { for(int i=1 ;i0){ System.out.print(n + ); n--; } else break; } System.out.println(); } }Hãy cho biết kết quả của chương trình trên?Bài tập 11Dựa vào thư viện, cho biết trong class Scanner, những phương thức dưới đây sử dụng làm gì? a) nextShort() e) nextLine() b) nextByte() c) nextBoolean() d) nextInt()Hãy cho biết kết quả của chương trình trên?Bài tập 12class Foreach1{ public static void main(String[] args) { int[] A={10,9,8,7,6,5,4,3,2,1}; for(int i=0; iBài tập 13class Foreach2 { { double B = new double[5]; B[0]=34.6; B[1]=4.29; B[2]=54.1; B[3]=12.46; B[4]=42.14; (B[i]); } ...
Nội dung trích xuất từ tài liệu:
Bài tập thực hành lập trình hướng đối tượng - Java cơ bản JAVA CƠ BẢNMã sinh viên:Họ và tên:Lớp học phần:Ngày nộp bài:Bài tập 1Những từ khóa hoặc tên dưới đây là hợp lệ? a) Abc e) $$$ i) a_1 b) M/H f) 25or6to4 j) Student Number c) Main g) 1_time k) string d) double h) first-NameNhững từ khóa hoặc tên hợp lệ ______________________________________Những từ khóa hoặc tên không hợp lệ ________________________________Bài tập 2Những kiểu dữ liệu nào dưới đây là hợp lệ? a) string e) int i) float b) double f) Double j) byte c) interger g) String k) Float d) boolean h) IntegerNhững kiểu dữ liệu hợp lệ ______________________________________Những kiểu dữ liệu không hợp lệ ________________________________Bài tâp 3class Demo{ public static void main(String[] args) { int tuoi = 25; String name1 = Van ; String name2 = Lan ; (1) }}Viết câu lệnh cho dòng lệnh (1) để hiển thị kết quả dưới đây: Nội dung hiển thị Nội dung câu lệnh (1)Toi ten la Van, 25 tuoi System.out.println(“Toi ten la ”+name1+”, ”+tuoi+” tuoi” Lan nam nay cung 25 tuoi Van va Lan deu 25 tuoiBài tâp 4class Demo{ public static void main(String[] args) { final int y = 1,z = 2; final String x = Hello; String X = World; System.out.println(y + z); System.out.println(x + + X); }}2.1 Cho biết kết quả của chương trình trên? Liệt kê các biến trongchương trình? Cho biết các biến có khai báo final có ý nghĩa gì?Bài tập 5class Demo{ public static void main(String[] args) { final int b=a+1; //1 final int d=c+3; //2 final int c=b+2; //3 final int a=1; //4 System.out.println(a + b + c + d); System.out.println(); }}3.1 Chương trình này có lỗi không? Tại sao? Hãy sửa lại để chương trình có thể chạy được3.2 ________________________ ________________________ ________________________ ________________________Bài tập 6class Demo{ public static void main(String[] args) { String s = abc; //1 int n = 0; //2 double x = 0.0; //3 s = n; //4 n = 1.0; //5 n = x; //6 x = 999; //7 x += n; //8 s = abc + 1; //9 s -= 1; //10 n = 1 + 1.5; //11 }}Hãy cho biết các lỗi xuất hiện từ dòng 4 đến dòng 11? Lỗi DòngBài tập 7class Test{ public static void main(String[] args) { double x = 3.0, y = 2.0; int a = 10, b = 2; (1) System.out.print(); }}Thêm dòng lệnh (1) từ bảng dưới đây, hãy cho biết kết quả: Kết quả (1) System.out.print(x+a); System.out.print(a/b); System.out.print(y/x); System.out.print(y%x); System.out.print(++y%x-1); System.out.print(y--%x+1); System.out.print(a+b%b); System.out.print(x/y*b); System.out.print((a+b)/b%a); System.out.print(9.0/5.0*(a-x)); System.out.print(x+y-x*y%x); System.out.print(57%50/25);Bài tập 8class IfElseStruct{ public static void main(String[] args) { int x = 15; int y = 20; if(x>y) System.out.print(x); else System.out.print(y) ; }}Hãy cho biết kết quả của chương trình trên?Bài tập 9class ForStruct{ public static void main(String[] args) { for(int i=1 ;i0){ System.out.print(n + ); n--; } else break; } System.out.println(); } }Hãy cho biết kết quả của chương trình trên?Bài tập 11Dựa vào thư viện, cho biết trong class Scanner, những phương thức dưới đây sử dụng làm gì? a) nextShort() e) nextLine() b) nextByte() c) nextBoolean() d) nextInt()Hãy cho biết kết quả của chương trình trên?Bài tập 12class Foreach1{ public static void main(String[] args) { int[] A={10,9,8,7,6,5,4,3,2,1}; for(int i=0; iBài tập 13class Foreach2 { { double B = new double[5]; B[0]=34.6; B[1]=4.29; B[2]=54.1; B[3]=12.46; B[4]=42.14; (B[i]); } ...
Tìm kiếm theo từ khóa liên quan:
Lập trình hướng đối tượng Thủ thuật lập trình Lập trình căn bản Lập trình hướng đối tượng với Java Java cơ bản Bài tập javaTài liệu cùng danh mục:
-
Tìm hiểu về lỗi tràn bộ đệm (Buffer Overflow)
5 trang 364 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 345 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 335 0 0 -
180 trang 274 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 253 0 0 -
173 trang 248 2 0
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 trang 245 0 0 -
Kiến thức phần cứng máy tính - Sửa chữa nâng cấp và cài đặt máy tính xách tay Tập 2
483 trang 243 3 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 243 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 240 0 0
Tài liệu mới:
-
7 trang 0 0 0
-
Luận văn Thạc sĩ Kiến trúc: Tổ chức không gian kiến trúc các khu resort ven biển Đà Nẵng
112 trang 0 0 0 -
114 trang 0 0 0
-
121 trang 0 0 0
-
Luận văn Thạc sĩ Kiến trúc: Chất hài trong kiến trúc của Renzo Piano
124 trang 0 0 0 -
157 trang 0 0 0
-
179 trang 0 0 0
-
9 trang 0 0 0
-
7 trang 0 0 0
-
85 trang 0 0 0