votuanthanh Administrator
Tổng số bài gửi : 251 Points : 50346 Join date : 13/01/2011 Age : 34 Đến từ : TP HCM
| Tiêu đề: [Ví dụ] -- Bảng cửu chương Sat Feb 26, 2011 10:54 pm | |
| code a Hùng viết chỉnh lại rồi chạy ok - Code:
-
public class bangcuuchuong { public static void main(String a[]) {int c=2; for(int i=1;i<10;i++) { for(int j=c;j<c+8;j++) { System.out.print(j +"x"+ i+ "=" + i*j + " "); } System.out.println (); } } }
khi chạy nó ra như vầy - Code:
-
--------------------Configuration: <Default>-------------------- 2x1=2 3x1=3 4x1=4 5x1=5 6x1=6 7x1=7 8x1=8 9x1=9 2x2=4 3x2=6 4x2=8 5x2=10 6x2=12 7x2=14 8x2=16 9x2=18 2x3=6 3x3=9 4x3=12 5x3=15 6x3=18 7x3=21 8x3=24 9x3=27 2x4=8 3x4=12 4x4=16 5x4=20 6x4=24 7x4=28 8x4=32 9x4=36 2x5=10 3x5=15 4x5=20 5x5=25 6x5=30 7x5=35 8x5=40 9x5=45 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36 7x6=42 8x6=48 9x6=54 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49 8x7=56 9x7=63 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64 9x8=72 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81
Process completed.
ai có code khác ngắn hơn share phía dưới bỏ đoạn mã vào thẻ code] [ /code ] cho dễ nhìn nha |
|
votuanthanh Administrator
Tổng số bài gửi : 251 Points : 50346 Join date : 13/01/2011 Age : 34 Đến từ : TP HCM
| Tiêu đề: Re: [Ví dụ] -- Bảng cửu chương Mon Feb 28, 2011 11:35 am | |
| Đây là code tạo bảng cửu chương bằng cách sử dụng class. Cho phép bạn tùy chọn số cột để hiển thị. Trước hết các bạn tạo một class tên CuuChuong với code như sau: - Code:
-
public class CuuChuong { private int cot; public CuuChuong() { cot = 4; } public CuuChuong(int cot) { this.cot = cot; } public int getCot() { return cot; } public void setCot(int cot) { this.cot = cot; } public void xuatCuuChuong() { int dong = 8%cot>0? (8/cot)+1: 8/cot; int n = 2; for(int i=0;i<dong;i++) { for(int j=1;j<=10;j++) { for(int t=n;t<n+cot;t++) { if(t>9) break; System.out.printf("%2d x %2d = %2d \t",t,j,j*t); } System.out.println(); } System.out.println(); n += cot; } } }
Sau đó bạn chạy chương trình bằng cách tạo 1 class chứa hàm main với code như sau: - Code:
-
import java.util.Scanner; public class Doc { public static void main (String[] args) { CuuChuong bangCC = new CuuChuong(); Scanner sc = new Scanner(System.in); int soCot; System.out.print("Nhap so cot (1-8): "); soCot = sc.nextInt(); if(soCot>8) { System.out.print("So cot khong duoc lon hon 8"); return; } bangCC.setCot(soCot); System.out.println("********* BANG CUU CHUONG ************\n"); bangCC.xuatCuuChuong(); } }
bài này của anh Hùng viết có thắc mắc gì liên hệ với anh HÙng nhá |
|
htcomet Lính
Tổng số bài gửi : 9 Points : 47992 Join date : 01/03/2011
| Tiêu đề: Re: [Ví dụ] -- Bảng cửu chương Tue Mar 01, 2011 10:28 am | |
| - Code:
-
import java.util.Scanner; public class bangcuuchuong { public static void main(String[] args) { Scanner scan= new Scanner(System.in); int a; do { System.out.print ("nhap ten bang cuu chuong: "); a= scan.nextInt(); System.out.println (); while(a>9||a<1) { System.out.print ("nhap so tu 2 den 9: "); a= scan.nextInt(); System.out.println (); } for (int i = 1; i<10; i++) { System.out.println (a+" x "+i+" = "+a*i); } System.out.print ("nhan 0 de thoat "); a= scan.nextInt(); System.out.println (); if(a==0) break; }while(a!=0); } }
Được sửa bởi votuanthanh ngày Tue Mar 01, 2011 11:02 am; sửa lần 1. (Reason for editing : chen the code) |
|
Sponsored content
| Tiêu đề: Re: [Ví dụ] -- Bảng cửu chương | |
| |
|