Java cơ bản
Chương trình Java đầu tiên – Hello World
Trong giới lập trình, chương trình ‘Hello World’ không quá xa lạ gì, vì đó được xem là một chương trình đầu tiên và chuẩn nhất, cho cái nhìn bao quát về một ngôn ngữ nào đó được đề cập đến. Nhưng nếu như bạn chưa biết gì về lập trình, thì cũng nên biết về chương trình này, và nếu sau này bạn muốn học một ngôn ngữ lập...
Lập trình java – Chuẩn hóa xâu ký tự
Đề bài Viết chương trình Java chuẩn hóa 1 xâu ký tự theo các tiêu chí sau đây: 1. Ở đầu và cuối xâu không có khoảng trắng vô nghĩa 2. Tại vị trí bất kỳ ở giữa xâu không tồn tại 2 khoảng trắng đứng liền nhau 3. Ký tự đầu tiên của mỗi từ IN HOA; các ký tự còn lại IN THƯỜNG import java.io.*; import java.util.*; public class XauKyTu { public...
Số nguyên tố – tổng hợp bài tập và lời giải | Lập trình java
“Số nguyên tố là số tự nhiên lớn hơn 1, chỉ có hai ước là 1 và chính nó tức là một số tự nhiên lớn hơn 1, nếu như ngoài bản thân nó và 1 ra, nó không chia hết cho số nào khác nữa thì nó là số nguyên tố. Ví dụ như 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, …” Bài 1: Nhập vào một số...
Lập trình Java – Bài tập xử lý ma trận
Đề bài: a. Lớp MaTran có các thuộc tính được định nghĩa như sau: private int soHang, soCot; // Số hàng, số cột của ma trận private int M[][]; // Mảng 2 chiều chứa các phần tử của ma trận Xây dựng lớp MaTran có các thuộc tính như trên và các phương thức sau: - Một số toán tử tạo lập - Phương thức để nhập thông tin...
Lập trình java – Bài tập tổng hợp và lời giải 2
Bài 2Viết chương trình: Khai báo (import) lớp Scanner trong gói java.utilSử dụng phương thức nextLine () của lớp để nhập vào một xâu và in xâu vừa nhậpra màn hình. import java.util.Scanner; public class Bai2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Nhap xau:"); ...
Lập trình java – Bài tập tổng hợp và lời giải 1
Bài thực hành cơ bản Bài 1Viết chương trình nhập vào một số nguyên n và in ra số nhị phân tương ứngvới n. Code mẫu import java.util.Scanner; public class Bai2{ public static void main(String[] arfg) { Scanner input = new Scanner(System.in); int n; System.out.print("Nhap n: "); ...
Biến trong java – Lập trình java cơ bản
Trong java, biến là tên của vùng nhớ. Có 3 kiểu biến trong java, bao gồm biến local (biến địa phương), biến instance (biến toàn cục) và biến static. Khai báo biến trong java Cú pháp khai báo biến DataType varName , varName2,...; Trong đó, DataType là kiểu dữ liệu của biến, varName là tên biến. Quy tắc đặt tên biến trong java: Chỉ được bắt đầu bằng một ký tự(chữ), hoặc một dấu gạch dưới(_), hoặc...
Tính Chu Vi Diện Tích Hình Vuông | Lập Trình Java
Đề bài: Nhập vào độ dài cạnh của hình vuông, in ra chu vi và diện tích của nó Code mẫu: import java.util.Scanner; import java.lang.Math; public class HinhVuong{ private double dai; private Scanner input= new Scanner(System.in); public void nhap() { System.out.print("Nhập độ dài cạnh: "); this.dai = input.nextDouble(); ...
Phân Số – Tổng Hợp Bài Tập Và Lời Giải | Lập Trình Java
Phân số là sự biểu diễn số hữu tỷ dưới dạng tỷ lệ của hai số nguyên, trong đó số ở trên được gọi là tử số, còn số ở dưới được gọi là mẫu số. Điều kiện bắt buộc là mẫu số phải khác 0. Bài 1: Lớp phân số có 2 thuộc tính sở hữu riêng là các số nguyên xác định tử số và mẫu số. Hãy xây...
Số Chính Phương – Tổng Hợp Bài Tập Và Lời Giải | Lập Trình Java
“Số chính phương hay còn gọi là số hình vuông là số tự nhiên có căn bậc 2 là một số tự nhiên, hay nói cách khác, số chính phương là bình phương (lũy thừa bậc 2) của một số tự nhiên. “ Bài 1: Nhập vào một số nguyên dương n kiểm tra n có phải là số chính phương không. Code mẫu: import java.util.Scanner; import java.lang.Math; public class MathSubjects{ public boolean soChinhPhuong(int n) { ...
Tính Chu vi diện tích Hình chữ nhật | Lập trình java
Đề bài: Nhập vào 2 cạnh của hình chữ nhật, in ra chu vi và diện tích của nó Code mẫu: import java.util.Scanner; import java.lang.Math; public class HinhChuNhat{ private double dai, rong; private Scanner input= new Scanner(System.in); public void nhap() { System.out.print("Nhập chiều dài: "); this.dai = input.nextDouble(); ...