" "

model trains for beginners 728 x 90 728 x 90

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

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 😀

Share on Google Plus

About phanmem2019

250 x 250
    Blogger Comment
    Facebook Comment

0 nhận xét:

Đăng nhận xét