thiet ke website

Một vài bài tập Java cơ bản và hướng dẫn

Sau đây mình xin giới thiệu một vài bài tập java cơ bản cho mọi người coi tham khảo nha… Bài tập thì mình sưu tầm lung tung, còn code thì mình tự viết và chạy trên Eclipse ^^!

bài tập java cơ bản

Bài 1: In ra màn hình tất cả các hợp số bé hơn 200

package juzkyte;

public class baitap{
	public static void main(String[] args){
		int k,n,dem;
		for(k=1;k<=200;k++){
			dem=0;
			for(n=2;n<=k;n++){
				if(k%n==0) dem++;
			}
			if(dem>1) System.out.print(k + " ");
		}
	}
}

Nếu bạn nào không biết khái niệm hợp số là gì thì có thể lên Google nha 😀 hehe

Bài 2: In ra màn hình 20 số nguyên tố đầu tiên

package juzkyte;

public class baitap{
	public static void main(String[] args){
		int k=0,n,dem,j=0;
		while(j<20){
			k++;
			dem=0;
			for(n=2;n<=(k/2);n++)
				if(k%n==0) dem++;
			if(dem==0){
				System.out.print(k + " ");
				j++;
			}
		}
	}
}

Bài 3: In ra màn hình các số bé hơn 200, chi hết cho 3 và 7

package juzkyte;

public class baitap{
	public static void main(String[] args){
		for(int i=1;i<300;i++)
			if((i%3==0)&&(i%7)==0) System.out.print(i + " ");
	}
}

Bài 4: In ra màn hình 10 số hoàn hảo đầu tiên

package juzkyte;

public class baitap{
	public static void main(String[] args){
		int k=0,j=0,n,tong;
		while(j<5){
			k++;
			tong=1;
			for(n=2;n<k;n++){
				if(k%n==0) tong+=n;
			}
			if(k==tong){
				System.out.print(k + " ");
				j++;
			}
		}
	}
}

Số hoàn hảo là số bằng tổng các ước số của chính nó, kể cả 1. Ví dụ: 6 = 2 + 3 + 1, vậy nên 6 là số hoàn hảo.

Bài 5: Đếm xem từ 0 đến 100, có bao nhiêu số chia hết cho 5, bao nhiêu số chia 5 dư 1, bao nhiêu số chia 5 dư 2, bao nhiêu số chia 5 dư 3.

package juzkyte;

public class baitap{
	public static void main(String[] args){
		int d1=0,d2=0,d3=0,d4=0;
		for(int i=0;i<=100;i++)
			switch(i%5){
			case 0: d1++; break;
			case 1: d2++; break;
			case 2: d3++; break;
			case 3: d4++; break;
			}
		System.out.println("Co tat ca " + d1 + " so chia het cho 5");
		System.out.println("Co tat ca " + d2 + " so chia 5 du 1");
		System.out.println("Co tat ca " + d3 + " so chia 5 du 2");
		System.out.println("Co tat ca " + d4 + " so chia 5 du 3");
	}
}

Updating… mình sẽ đăng thêm vài bài nữa… đợi tý nha 😀

Thiet ke logo

Bài viết liên quan

Đổi màu chữ và màu nền đơn giản trong C++

Đổi màu chữ và màu nền đơn giản trong C++

Bạn đang thắc mắc làm sao để đổi màu chữ và màu nền trong console của C++? Bài viết này sẽ giới thiệu cho các bạn một cách đơn giản để đổi màu nền và màu chữ… các bạn hãy chép đoạn code phía dưới…

[Java cơ bản] Bài 45: File và Directory

[Java cơ bản] Bài 45: File và Directory

Ngày hôm nay, video hướng dẫn này sẽ nói về File và Directory trong Java, đây là điều rất quan trọng và cơ bản tỏng Java.

[Java cơ bản] Bài 35: Override (Phần 1)

[Java cơ bản] Bài 35: Override (Phần 1)

Video tiếp theo này sẽ giới thiệu và hướng dẫn các bạn về Override trong lập trình hướng đối tượng Java. Chúc các bạn học tập thật tốt!

[Java cơ bản] Kết thúc series hướng dẫn

[Java cơ bản] Kết thúc series hướng dẫn

Cảm ơn anh Việt đã thực hiện xong series hướng dẫn Java cơ bản này. Đây là clip cuối trong series, chúc các bạn học tốt!

Bình luận ()