2012
2012
Tam
Tam
Ga biên soạ
Ga biên soạ
nnwww.tamga85.multiply.com
www.tamga85.multiply.com
L
L
L
Ờ
Ờ
I GII GIỚ
Ớ
I THII THIỆ
Ệ
UU TT
âm Gà xin chào các bạn. Hôm nay , Tâm làm ra cu
âm Gà xin chào các bạn. Hôm nay , Tâm làm ra cuốn này để
ốn này để
ttổổ
ng hng hợ
ợ
p l p lạạ
iicác code đã giả
các code đã giả
ii ccủa môn học JAVA mà Tâm Gà đã đượ
ủa môn học JAVA mà Tâm Gà đã đượ
c hc họọ
c bc bữữ
a gia giờ
ờ
..Cu
Cu
ốn này không để
ốn này không để đáp ứng đượ
đáp ứng đượ
c hc hết các yêu cầ
ết các yêu cầ
u cu của các bạn. Nhưng trong đó , nó sẽ
ủa các bạn. Nhưng trong đó , nó sẽ giúp
giúp
cho các bạ
cho các bạ
n mn mộộ
t pht phần nào đó trong suốt quá t
ần nào đó trong suốt quá trình họ
rình họ
c.c.Mình tạ
Mình tạ
o cuo cuốn này lúc mình đang họ
ốn này lúc mình đang họ
c tc tại trườ
ại trườ
ng Cang Cao Đẳ
o Đẳ
ng Nghng Nghềề
TPHCMTPHCMSinh viên :
Sinh viên :
NguyNguyễn Thanh Tâm
ễn Thanh Tâm
Mã số
Mã số sinh viên :
sinh viên :
C1005.1044C1005.1044Ngành :
Ngành :
QuQuảả
n Trn Trịị
MMạng Máy Tính
ạng Máy Tính
Khoa :Khoa :
Công Nghệ
Công Nghệ Thông Tin
Thông Tin
PhonePhone : : 01283.98.69.9801283.98.69.98 Email :
Email : tamgaalbum@yahoo.comtamgaalbum@yahoo.com
Site 1 :
Site 1 : www.tamga.tk www.tamga.tk
Site 2 :
L
L
Ờ
Ờ
I GII GIỚ
Ớ
I THII THIỆ
Ệ
UU TT
âm Gà xin chào các bạn. Hôm nay , Tâm làm ra cu
âm Gà xin chào các bạn. Hôm nay , Tâm làm ra cuốn này để
ốn này để
ttổổ
ng hng hợ
ợ
p l p lạạ
iicác code đã giả
các code đã giả
ii ccủa môn học JAVA mà Tâm Gà đã đượ
ủa môn học JAVA mà Tâm Gà đã đượ
c hc họọ
c bc bữữ
a gia giờ
ờ
..Cu
Cu
ốn này không để
ốn này không để đáp ứng đượ
đáp ứng đượ
c hc hết các yêu cầ
ết các yêu cầ
u cu của các bạn. Nhưng trong đó , nó sẽ
ủa các bạn. Nhưng trong đó , nó sẽ giúp
giúp
cho các bạ
cho các bạ
n mn mộộ
t pht phần nào đó trong suốt quá t
ần nào đó trong suốt quá trình họ
rình họ
c.c.Mình tạ
Mình tạ
o cuo cuốn này lúc mình đang họ
ốn này lúc mình đang họ
c tc tại trườ
ại trườ
ng Cang Cao Đẳ
o Đẳ
ng Nghng Nghềề
TPHCMTPHCMSinh viên :
Sinh viên :
NguyNguyễn Thanh Tâm
ễn Thanh Tâm
Mã số
Mã số sinh viên :
sinh viên :
C1005.1044C1005.1044Ngành :
Ngành :
QuQuảả
n Trn Trịị
MMạng Máy Tính
ạng Máy Tính
Khoa :Khoa :
Công Nghệ
Công Nghệ Thông Tin
Thông Tin
PhonePhone : : 01283.98.69.9801283.98.69.98 Email :
Email : tamgaalbum@yahoo.comtamgaalbum@yahoo.com
Site 1 :
Site 1 : www.tamga.tk www.tamga.tk
Site 2 :
M
M
ụ
ụ
c L
c L
ụ
ụ
c
c
*** Bài 1 :
*** Bài 1 : Class Hình tam giác. Tính : chu vi và di
Class Hình tam giác. Tính : chu vi và diện tích
ện tích
... ... 66*** Bài 2 : Class Hình chữ
*** Bài 2 : Class Hình chữ
nhnhật. Tính : chu
ật. Tính : chu vi và diện tích
vi và diện tích
... ... 77*** Bài 3: Class Mảng. Tính :
*** Bài 3: Class Mảng. Tính :
... ... 88 --Hãy nhập vào số
Hãy nhập vào số
phphầầ
n tn tử có trong Mãng
ử
có trong Mãng
... ... 88 - Li- Li
ệt kê các phầ
ệt kê các phầ
n tn tử
ử đó
đó
... ... 88*** Bài 4: Class Phân Số. Tính :
*** Bài 4: Class Phân Số. Tính :
... . 99 - T- T
ổổ
ng, hing, hiệu, tích, thương của hai phân số
ệu, tích, thương của hai phân số
... . 99 --Ướ
Ướ
c sc sốố
chung lchung lớ
ớ
n nhn nhấấ
t ct của phân số
ủa phân số đó
đó
... ... 99*** Bài 5. Class Số
*** Bài 5. Class Số
PhPhức. Tính :
ức. Tính :
... ... 1111 - T- T
ổổ
ng, hing, hiệu, tích, thương củ
ệu, tích, thương củ
a sa sốố
phphứ
ứ
c...c... ... 1111*** Bài 6 :
*** Bài 6 : Class Giải Phương Trình Bậc 1 và Bậ
Class Giải Phương Trình Bậc 1 và Bậ
c c 2 2 ... 13. 13 ******
Bài 7: 1 Class void main. Tính
Bài 7: 1 Class void main. Tính
... ... 1515 --Ướ
Ướ
c Sc Sốố
Chung LChung Lớ
ớ
n Nhn Nhấấ
t t ... ... 1515 - B- B
ộộ
i Si Sốố
Chung NhChung Nhỏỏ
NhNhấấ
t t ... ... 1515*** Bài 8: Class Điể
*** Bài 8: Class Điể
m hai chim hai chiều trong không gian. Tính :
ều trong không gian. Tính :
... ... 1616 - In T- In T
ọa Độ
ọa Độ
... ... 1616 --Tính Khoảng Cách
Tính Khoảng Cách
... ... 1616 --Tính Tổng Điể
Tính Tổng Điể
m m AB AB , , ABC...ABC... 16. 16 --Tìm vecto AB=(X
Tìm vecto AB=(X
BB-Xx-Xx A A,Y,YBB-Y-Y A A) ) ... . 1616--
Xác định 2 vecto có vuông góc hay không (a
Xác định 2 vecto có vuông góc hay không (a
11aa22+ b+ b11bb22 = = 0 0 ) ) ... ... 1616--
Ba điểm có tạo thành tam giác hay không ?
Ba điểm có tạo thành tam giác hay không ?
... ... 1616*** Bài 9: Thiế
*** Bài 9: Thiế
t kt kếế
Giao DiGiao Diện Đồ
ện Đồ
HHọọ
a. Va. Với yêu cầ
ới yêu cầ
u u sau sau : : ... ... 2020 - Nh- Nh
ấn nút Chào , sẽ
ấn nút Chào , sẽ
hihiện lên khung textbox " xin chào các bạ
ện lên khung textbox " xin chào các bạ
n n " " ... ... 2020 - Nh- Nh
ấn nút Reb hay Blue hay Green , thì khung textbox đổi màu tương ứ
ấn nút Reb hay Blue hay Green , thì khung textbox đổi màu tương ứ
ng ng ... .. 2020 - Nh- Nh
ấn nút Xóa thì trở
ấn nút Xóa thì trở
llạạ
i vi vịị trí ban đầ
trí ban đầ
u u ... .... 2020 - Nh- Nh
ấn nút Thoát thì thoát ra
ấn nút Thoát thì thoát ra khỏ
khỏ
i giao dii giao diện đồ
ện đồ
hhọọ
a a ... .... 2020*** Bài 10: Hãy thiế
*** Bài 10: Hãy thiế
t kt kếế
giao digiao diện đồ
ện đồ
hhọọ
a Gia Giải Phương Trình Bậ
ải Phương Trình Bậ
c c 1 ...1 ... 2... 233*** Bài 11: Hãy thiế
*** Bài 11: Hãy thiế
t kt kếế
giao digiao diện đồ
ện đồ
hhọọ
a Gia Giải Phương Trình Bậ
ải Phương Trình Bậ
c c 2 ...2 ... 2... 266*** Bài 12: Hãy thiế
*** Bài 12: Hãy thiế
t kt kếế
giao digiao diện đồ
ện đồ
hhọọ
a a ... .. 2929Các Phép Tí
Các Phép Tí
nh cnh cộộ
ng, tr ng, trừ
ừ , nhân, chia
, nhân, chia
... ... 2929*** Bài 13: Hãy thiế
*** Bài 13: Hãy thiế
t kt kếế
giao digiao diện đồ
ện đồ
hhọọ
a a ... .. 3333Tính chu vi và diện t
Tính chu vi và diện tích Hình Chữ
ích Hình Chữ
NhNhậậ
t t ... .... 3333*** Bài 14: Hãy thiế
*** Bài 14: Hãy thiế
t kt kếế
giao digiao diện đồ
ện đồ
hhọọ
a a ... .. 3737Tính max và min củ
Tính max và min củ
a 4 sa 4 sốố
bbấấ
t kt kỳỳ
a,b,ca,b,c,d...,d... ... 3737*** Bài 15: Hãy thiế
*** Bài 15: Hãy thiế
t kt kếế
giao digiao diện đồ
ện đồ
hhọa Thay Đổi Màu Nề
ọa Thay Đổi Màu Nề
n Background ...n Background ... ... 4040 G*** Bài 16: Hãy thiế
t kế
giao diện đồ
họ
a Nhậ
p Xuấ
t Mả
ng 1 Chiề
u ... 43V
ới các yêu cầ
u sau : ... 43- Nh
ậ
p mộ
t mả
ng bấ
t kỳ
... 43-
Tính tổng các phầ
n tử
trong mả
ng ... 43- S
ắ
p xế
p lạ
i mảng tăng dầ
n ... 43*** Bài 17: Hãy thiế
t kế
giao diện đồ
họ
a ... 47V
ới các yêu cầ
u sau : ... 47-
Dùng Radio Button
... 47-
Tính các phép tính cơ bản như : cộ
ng , trừ , nhân
, chia ... 47*** Bài 18: Hãy thiế
t kế
giao diện đồ
họ
a ... 51V
ới các yêu cầ
u sau : ... 51-
Dùng Radio Button
... 51-
Tính các phép tính cơ bản như : cộ
ng , trừ , nhân , chia
... 51- Khi click th
ự
c hiện và chọn yêu cầ
u từ thì mớ
i thự
c hiệ
n... 51*** Bài 19: Hãy thiế
t kế
giao diện đồ
họ
a ... 56V
ới các yêu cầ
u sau : ... 56-
Dùng Radio Button
... 56- Gi
ải các phương trình bậc 1 và bậ
c 2... 56- Khi click th
ự
c hiện và chọn yêu cầ
u từ thì mớ
i thự
c hiệ
n... 56*** Bài 20: Hãy thiế
t kế
giao diện đồ
họ
a ... 61Nh
ậ
p Họ và Tên
... 61V
ới các yêu cầ
u sau : ... 61-
Dùng Jcheckbox & JTextArea
... 61- Khi click th
ự
c hiện và chọn yêu cầ
u từ thì mớ
i thự
c hiệ
n... 61- X
ữ lý nút Close trong giao diện đồ
họ
a... 61*** Bài 2
1: Hãy thiế
t kế
giao diện đồ
họ
a Số
Phứ
c ... 65V
ới các yêu cầ
u sau : ... 65-
Dùng Radio và Button
... 65- Khi click th
ự
c hiện và chọn yêu cầ
u từ thì mớ
i thự
c hiệ
n... 65-
Khi click nút Xóa thì xóa tấ
t cả
... 65- X
ữ lý nút Thoát trong giao diện đồ
họ
a... 65*** Bài 22: Hãy thiế
t kế
giao diện đồ
họ
a ... 71Đổ
i chữ in nghiêng đậm tùy ý
... 71V
ới các yêu cầ
u sau : ... 71-
Dùng Radio và Button
... 71- Khi click th
ự
c hiện và chọn yêu cầ
u từ thì mớ
i thự
c hiệ
n... 71*** Bài 2
3: Hãy thiế
t kế
giao diện đồ
họ
a ... 73X
ữ lý nút C
lose trong JAVA ... 73*** Bài 2
4: Hãy thiế
t kế
giao diện đồ
họ
a ... 74Tính chu vi và diện tích Hình Tròn , Hình Chữ
Nhật , Hình Vuông
... 74V
ới các yêu cầ
u sau : ... 74-
Dùng Radio và Button
... 74- Khi click th
ự
c hiện và chọn yêu cầ
u từ thì mớ
i thự
c hiệ
n... 74-
Khi click nút Xóa thì xóa tấ
t cả
... 74- X
ữ lý nút Thoát trong giao diện đồ
họ
a... 74*** Bài 25: Hãy thiế
t kế
giao diện đồ
họ
a ... 80Tính Tổ
ng– Ướ
c Số
- Số Nguyên Tố
-Phân Tích
... 80V
ới các yêu cầ
u sau : ... 80- Nh
ập vào mộ
t số nguyên n
... 80-
Tính Tổ
ng S=1+2+..+n ... 80-
Ướ
c số
của n là bao nhiêu ?
... 80- Xem s
ố
n vừ
a nhập vào có phải là Số Nguyên Tố hay không ?
... 80-
Phân tích số
n vừ
a nhập vào
... 80*** Bài 26: Class dùng Switch Case tính
... 85- Gi
ải phương trình bậc 1 và bậ
c 2 ... 85*** Bài 27: Class x
uất Hình Chữ
Nhậ
t Rỗng & Đặ
c ... 87- V
ớ
i chiều dài và chiề
u rộ
ng nhậ
p từ bàn phím
... 87*** Bài 2
8: Class xuất Hình Vuông
Rỗng & Đặ
c ... 89- V
ớ
i cạ
nh nhậ
p từ bàn phím
... 89*** Bài 2
9: Class xuất Hình Chóp
Rỗng & Đặ
c... 90- V
ớ
i chiề
u cao nhậ
p từ bàn phím
... 90*** Bài 1 :
ClassHình tam giác. Tính : chu vi và diện tích
============================
Đáp án xuấ
t fileNhap canh a: 2 Nhap canh b: 4 Nhap canh c: 3 Chu vi: 9.0 Dien tich: 2.9047375096555625
============================
Và đây là code trong class :
import java.io.*; public class tamga
{
static double a,b,c,chuvi,dientich;
public static void nhap() throws IOException {
BufferedReader d=new BufferedReader (new InputStreamReader(System.in)); System.out.print("Nhap canh a: "); String s=d.readLine(); a=Double.parseDouble(s); System.out.print("Nhap canh b: "); s=d.readLine(); b=Double.parseDouble(s); System.out.print("Nhap canh c: "); s=d.readLine(); c=Double.parseDouble(s); }
public static double chuvi()
{ return a+b+c ; } public static double dientich()
{ double P,S ; P=chuvi()/2; S=Math.sqrt(P*(P-a)*(P-b)*(P-c)); return S; } } ============================
Và đây là code trong void main :
import java.io.*;
public class HinhTamGiac {
public static void main(String[] args) throws IOException {
tamga tg=new tamga(); tg.nhap();
System.out.println("Chu vi: " + tg.chuvi()); System.out.println("Dien tich: " + tg.dientich()); }
*** Bài 2
*** Bài 2
:
:
Class HClass Hình chữ
ình chữ
nhnhật. Tính : chu vi và diện tích
ật. Tính : chu vi và diện tích
============================ ============================ Đáp án mẫ Đáp án mẫu xuu xuấất filet file Nhap a: 4 Nhap a: 4 Nhap b: 2 Nhap b: 2 Chu vi: 12.0 Chu vi: 12.0 Dien tich: 8.0 Dien tich: 8.0 ============================ ============================Và đây là code trong class : Và đây là code trong class : import java.io.*;
import java.io.*; public class tam
public class tamgaalbumgaalbum {
{
static
static double a,b,chuvi,diendouble a,b,chuvi,dientich;tich; public static void nh
public static void nhap() throws IOap() throws IOExceptionException {
{
BufferedReader d=new BufferedReader(new InputStreamReader(System.in)); BufferedReader d=new BufferedReader(new InputStreamReader(System.in)); System.out.print("Nhap a: "); System.out.print("Nhap a: "); String s=d.readLine(); String s=d.readLine(); a=Double.parseDouble(s); a=Double.parseDouble(s); System.out.print("Nhap b: "); System.out.print("Nhap b: "); s=d.readLine(); s=d.readLine(); b=Double b=Double.parseDouble(.parseDouble(s);s); } } public static do
public static double chuvi()uble chuvi() {
{ return return (a+b)*2; (a+b)*2; }} public static do
public static double dientich()uble dientich() { { double S; double S; S=a*b; S=a*b; return S; return S; } } } } ============================ ============================
Và đây là code trong void main : Và đây là code trong void main : import java.io.*;
import java.io.*; public class Hi
public class HinhChuNhatnhChuNhat {
{
public stati
public static void mc void main(String[] args) throwain(String[] args) throws IOExceptions IOException {
{
tamgaalbum hcn=new tamgaalbum(); tamgaalbum hcn=new tamgaalbum();
hcn.nhap(); hcn.nhap();
System.out.println("Chu vi: " + hcn.chuvi()); System.out.println("Chu vi: " + hcn.chuvi()); System
System.out.println("Dien tich: .out.println("Dien tich: " + " + hcn.dientich(hcn.dientich());)); }
} } }
*** Bài 3
*** Bài 3
:
:
Class MClass Mả
ả
ng.ng.Tính :
Tính :
--
Hãy nhập vào số
Hãy nhập vào số
phphầ
ầ
n tn tử
ử
có trong Mãng
có trong Mãng
- Li
- Li
ệt kê các phầ
ệt kê các phầ
n tn tử
ử
đó
đó
============================
============================ Đáp án mẫ Đáp án mẫu xuu xuấất filet file Nhap
Nhap so so phan phan tu tu Mang: Mang: 5 5 Mang Mang vua vua nhap nhap la: la: 55 a[0]:
a[0]: 2 2 a[1]: a[1]: 5 5 a[2]: a[2]: 4 4 a[3]: a[3]: 2 2 a[4]: a[4]: 11 So phan tu mang: 2 5 4 2 1
So phan tu mang: 2 5 4 2 1
============================ ============================
Và đây là code trong class : Và đây là code trong class : //
// TamGa TamGa www.tamga.tk www.tamga.tk www.c10mt.tk www.c10www.c10mt.tk www.c10maytinh.tk maytinh.tk import java.io.*;
import java.io.*; public class tam
public class tamgaalbumgaalbum {
{
static int n; static int n;
public static void
public static void nhap(int a[]) thrownhap(int a[]) throws IOExces IOExceptionption {
{
BufferedReader d=new BufferedReader(new InputStreamReader(System.in)); BufferedReader d=new BufferedReader(new InputStreamReader(System.in)); System.out.print("Nhap so phan tu Mang: ");
System.out.print("Nhap so phan tu Mang: "); String s=d.readLine();
String s=d.readLine(); n=Integer.parseInt(s); n=Integer.parseInt(s);
System.out.println("Mang vua nhap la: "+n); System.out.println("Mang vua nhap la: "+n); for (int i=0;i<n;i++)
for (int i=0;i<n;i++) { { System.out.print("a["+i+"]: "); System.out.print("a["+i+"]: "); s=d.readLine(); s=d.readLine(); a[i]=Integer.parseInt(s); a[i]=Integer.parseInt(s); } } } }
public static void
public static void xuat(int a[])xuat(int a[]) {
{
System.out.print("So phan tu mang: "); System.out.print("So phan tu mang: "); for(int i=0;i<n;i++) for(int i=0;i<n;i++) System.out.print(" " +a[i]); System.out.print(" " +a[i]); } } } } ============================ ============================
Và đây là code trong void main : Và đây là code trong void main : import java.io.*;
import java.io.*; public class Man public class Mangg
{ {
public stati
public static void mc void main(String[] args) throwain(String[] args) throws IOExceptions IOException {
{
int[]
int[] a=new a=new int[20];int[20]; tamgaalbu
tamgaalbum m b=new b=new tamgaalbutamgaalbum();m(); b.nhap(a); b.nhap(a); b.xuat(a); b.xuat(a); } }
*** Bài 4
*** Bài 4
:
:
ClassClassPhân Số
Phân Số
.
.
Tính :
Tính :
- T
- T
ổ
ổ
ng, hing, hiệu, tích, thương của hai phân số
ệu, tích, thương của hai phân số
--
Ướ
Ướ
c sc số
ố
chung lchung lớ
ớ
n nhn nhấ
ấ
t ct của phân số
ủa phân số
đó
đó
======================================================== Đáp án mẫu xuấ Đáp án mẫu xuất filet file Nhap
Nhap p1: p1: Nhap Nhap tu: tu: 4 4 Nhap Nhap mau: mau: 22 Nhap
Nhap p2: p2: Nhap Nhap tu: tu: 2 2 Nhap Nhap mau: mau: 44 Phan
Phan tu tu thu thu 1: 1: 4/2 4/2 Phan Phan tu tu thu thu 2: 2: 2/42/4 Tich
Tich la: la: 1/1 1/1 Tong Tong la: la: 5/2. 5/2. Hieu Hieu la: la: 3/2 3/2 Thuong Thuong la: la: 4/1 4/1 Uoc Uoc Chung Chung Lon Lon Nhat: Nhat: 44 ============================
============================
Và đây là code trong class : Và đây là code trong class : import java.io.*;
import java.io.*; public class tam
public class tamgaalbumgaalbum {
{
double a,b; double a,b;
static double tu,mau; static double tu,mau; tamgaalbum() { }; tamgaalbum() { };
tamgaalbum(double x, double y) tamgaalbum(double x, double y) {
{ a=x; a=x; b=y; b=y; }} public static void
public static void tich (tamgtich (tamgaalbum c,tamgaalbum c,tamgaalbum d)aalbum d) {
{ tu=c.a tu=c.a * * d.a;d.a; mau=c.b * d.b; mau=c.b * d.b; }
}
public static void
public static void tong (tamgaaltong (tamgaalbum c,tamgbum c,tamgaalbum d)aalbum d) {
{ tu=(c.a*d.btu=(c.a*d.b) ) +(d.a*c.b);+(d.a*c.b); mau=d.a * d.b;
mau=d.a * d.b; }
}
public static void
public static void hieu (tamghieu (tamgaalbum c,tamgaalbum c,tamgaalbum d)aalbum d) {
{ tu=(c.a*d.btu=(c.a*d.b) ) -(d.a*c.b);-(d.a*c.b); mau=d.a * d.b;
mau=d.a * d.b; }
}
public static void
public static void thuong (tamgthuong (tamgaalbum c,tamgaalbum c,tamgaalbum aalbum d)d) { tu=(c.a*d.b); { tu=(c.a*d.b); mau=c.b * d.a; mau=c.b * d.a; } } public static
public static double double usclonnhat (double usclonnhat (double c,double d)c,double d) { { while while (c!=d)(c!=d) if (c>d) if (c>d) c = c - d; c = c - d; else else d = d - c; d = d - c; return c; return c; } } } }
============================
Và đây là code trong void main : import java.io.*;
public class PhanSo {
public static void main(String[] args) throws IOException {
BufferedReader d=new BufferedReader(new InputStreamReader(System.in)) ; String s; double x,y;
tamgaalbum p1,p2;
System.out.print("Nhap p1: "); System.out.print("\n Nhap tu: ");
s=d.readLine(); x=Double.parseDouble(s); System.out.print("Nhap mau: "); s=d.readLine(); y=Double.parseDouble(s); p1=new tamgaalbum(x,y); System.out.print("\n"); System.out.print("Nhap p2: "); System.out.print("\n Nhap tu: ");
s=d.readLine(); x=Double.parseDouble(s); System.out.print("Nhap mau: ");
s=d.readLine(); y=Double.parseDouble(s); p2=new tamgaalbum(x,y);
System.out.print("\n Phan tu thu 1: " +p1.a + "/"+ p1.b); System.out.print("\n Phan tu thu 2: " +p2.a + "/"+ p2.b);
System.out.print("\n"); double usc ;
tamgaalbum.tich(p1,p2);
usc=tamgaalbum.usclonnhat(tamgaalbum.tu,tamgaalbum.mau);
System.out.print("\n Tich la: " +tamgaalbum.tu/usc + "/"+ tamgaalbum.mau/usc); tamgaalbum.tong(p1,p2);
usc=tamgaalbum.usclonnhat(tamgaalbum.tu,tamgaalbum.mau);
System.out.print("\n Tong la: " +tamgaalbum.tu/usc + "/"+ tamgaalbum.mau/usc); tamgaalbum.hieu(p1,p2);
usc=tamgaalbum.usclonnhat(tamgaalbum.tu,tamgaalbum.mau);
System.out.print("\n Hieu la: " +tamgaalbum.tu/usc + "/"+ tamgaalbum.mau/usc); tamgaalbum.thuong(p1,p2);
usc=tamgaalbum.usclonnhat(tamgaalbum.tu,tamgaalbum.mau);
System.out.print("\n Thuong la: " +tamgaalbum.tu/usc + "/"+ tamgaalbum.mau/usc);
System.out.print("\n Uoc Chung Lon Nhat: " + tamgaalbum.usclonnhat(tamgaalbum.tu,tamgaalbum.mau)); }
*** Bài 5.
Class Số
Phứ
c. Tính :
- Tổ
ng, hiệu, tích, thương củ
a số
phứ
c============================ Đáp án mẫu xuất file
Nhap so thuc a: 8 Nhap so ao b: 4 So Phuc P1 la : 8 4 Nhap so thuc a: 4 Nhap so ao b: 2 So Phuc P2 la : 4 2 Tong la: 12 6 Hieu la: 4 2 Tich la: 32 8 Thuong la: 2 2
============================
Và đây là code trong class : import java.io.*;
public class tamgaalbum {
int a,b;
static int thuc,ao; tamgaalbum () {}; tamgaalbum(int x , int y) { a=x; b=y; }
public static void tong(tamgaalbum c, tamgaalbum d) {
thuc=c.a+ c.b; ao= d.a+d.b; }
public static void hieu(tamgaalbum c, tamgaalbum d) {
thuc=c.a - c.b; ao= d.a - d.b; }
public static void tich(tamgaalbum c, tamgaalbum d) {
thuc=c.a * c.b; ao= d.a * d.b; }
public static void thuong(tamgaalbum c, tamgaalbum d) {
thuc=c.a / c.b; ao= d.a / d.b; }
============================
Và đây là code trong void main : /**
TamGa
www.tamga.tk www.c10mt.tk www.c10maytinh.tk
Phone: 01283.98.69.98 Email : tamgaalbum@yahoo.com Bai tap : Tinh tong,hieu,tich,thuong cua So Phuc
*/
import java.io.*; public class SoPhuc
{
public static void main(String[] args) throws IOException {
BufferedReader d=new BufferedReader(new InputStreamReader(System.in)) ; String s; int x,y; tamgaalbum p1,p2; System.out.print("\nNhap so thuc a: "); s=d.readLine(); x=Integer.parseInt(s); System.out.print("Nhap so ao b: "); s=d.readLine(); y=Integer.parseInt(s); p1=new tamgaalbum(x,y);
System.out.print("So Phuc P1 la : " +p1.a +" " + p1.b); System.out.print("\n"); System.out.print("\nNhap so thuc a: "); s=d.readLine(); x=Integer.parseInt(s); System.out.print("Nhap so ao b: "); s=d.readLine(); y=Integer.parseInt(s); p2=new tamgaalbum(x,y);
System.out.print("So Phuc P2 la : " +p2.a +" " + p2.b); System.out.print("\n");
tamgaalbum.tong(p1,p2);
System.out.print("\n Tong la: " +tamgaalbum.thuc + " "+ tamgaalbum.ao); tamgaalbum.hieu(p1,p2);
System.out.print("\n Hieu la: " +tamgaalbum.thuc + " "+ tamgaalbum.ao); tamgaalbum.tich(p1,p2);
System.out.print("\n Tich la: " +tamgaalbum.thuc + " "+ tamgaalbum.ao); tamgaalbum.thuong(p1,p2);
System.out.print("\n Thuong la: " +tamgaalbum.thuc + " "+ tamgaalbum.ao); }
*** Bài 6
: Class Giải Phương Trình Bậc 1 và Bậ
c 2============================ Đáp án mẫu xuất file ======= Giai Phuong Trinh Bac 1 www.tamga.tk
Nhap a: 2 Nhap b: 4
Ket qua PT bac1: Phuong trinh co nghiem: -2.0 ======= Giai Phuong Trinh Bac 2 www.tamga.tk Nhap a: 2 Nhap b: 1 Nhap c: -3
Ket qua PT bac2: Phuong trinh co 2 nghiem: x1= 1.0 va x2= -1.5
============================
Và đây là code trong class : // TamGa - Class Giai Phuong Trinh Bac 1 va 2
import java.io.*; class tamgaalbum {
static double a,b,c ;
//=============== Giai phuong trinh bac 1 =============== public static void nhapptbac1() throws IOException
{
BufferedReader d=new BufferedReader(new InputStreamReader(System.in)); System.out.println("======= Giai Phuong Trinh Bac 1 www.tamga.tk"); System.out.print("Nhap a: "); String s=d.readLine(); a=Double.parseDouble(s); System.out.print("Nhap b: "); s=d.readLine(); b=Double.parseDouble(s); }
public static void giaiptbac1() {
System.out.print("Ket qua PT bac1: "); if(a==0)
System.out.println("Phuong trinh vo nghiem"); else
{
if(b==0)
System.out.println("Phuong trinh vo so nghiem"); else
System.out.println("Phuong trinh co nghiem: " +(-b/a)); }
//=============== Giai phuong trinh bac 2 =============== public static void nhapptbac2() throws IOException
{ BufferedReader d=new BufferedReader(new InputStreamReader(System.in)); System.out.println("======= Giai Phuong Trinh Bac 2 www.tamga.tk"); System.out.print("Nhap a: "); String s=d.readLine(); a=Double.parseDouble(s); System.out.print("Nhap b: "); s=d.readLine(); b=Double.parseDouble(s); System.out.print("Nhap c: "); s=d.readLine(); c=Double.parseDouble(s); }
public static void giaiptbac2() { double delta,x1,x2;
delta=(b*b)-(4*a*c);
System.out.print("Ket qua PT bac2: "); if (delta<0)
System.out.println("Phuong trinh vo nghiem"); else
{
if (delta==0)
System.out.println("Phuong trinh co 1 nghiem: " +(-b)/(2*a)); else
{ x1=(-b+Math.sqrt(delta))/(2*a); x2=(-b-Math.sqrt(delta))/(2*a);
System.out.println("Phuong trinh co 2 nghiem: "); System.out.println("x1= "+x1+" va "+"x2= "+x2); } } } } ============================
Và đây là code trong void main : import java.io.*;
public class GiaiPhuongTrinhBac1va2 {
public static void main(String[] args) throws IOException {
tamgaalbum gpt=new tamgaalbum(); gpt.nhapptbac1(); gpt.giaiptbac1(); gpt.nhapptbac2(); gpt.giaiptbac2(); } }
*** Bài 7
: 1 Class void main.Tính
-Ướ
c Số
Chung Lớ
n Nhấ
t- B
ộ
i Số
Chung Nhỏ
Nhấ
t======= Đáp án mẫu xuất file Nhap a: 5 Nhap b: 4
Uoc chung lon nhat cua 5 va 4 la: 1 Boi chung nho nhat cua 5 va 4 la: 20
============================
Và đây là code trong class : import java.util.Scanner;
import java.io.*;
public class UocSoChungLonNhatNhoNhat {
public static int nhap() {
Scanner input = new Scanner(System.in); boolean check= false;
int n=0; while(!check) { System.out.print(" "); try { n= input.nextInt(); check= true; } catch(Exception e)
{ System.out.println("Ban phai nhap so! hay nhap lai..."); input.nextLine();
} }
return (n); }
public static int UCLN(int a, int b) { while(a!= b) { if(a>b) a= a-b; else b= b-a; } return (a); }
public static void main(String[] args)
{ System.out.print("TamGa www.tamga.tk \n\n");
System.out.print("Nhap a: "); int a= nhap(); System.out.print("Nhap b: "); int b= nhap();
System.out.println("Uoc chung lon nhat cua "+a+" va "+b+" la: "+UCLN(a,b));
System.out.println("Boi chung nho nhat cua "+a+" va "+b+" la: "+((a*b)/UCLN(a,b))); }
*** Bài 8:
ClassĐiể
m hai chiều trong không gian. Tính :
- In Tọa Độ
-
Tính Khoảng Cách
-
Tính Tổng Điể
m AB , ABC -Tìm vecto AB=(
XB-XxA,YB-YA)-
Xác định 2 vecto có vuông góc hay không (a
1a2+ b1b2= 0 )-
Ba điểm có tạo thành tam giác hay không ?
*** Đáp án mẫu xuấtfile
========= Nhap toa do diem A
Toa do x1: 1 Toa do y1: 2 Toa do z1: 3 Toa do diem A(1,2,3)
========= Nhap toa do diem B
Toa do x2: 4 Toa do y2: 5 Toa do z2: 6 Toa do diem B(4,5,6)
========= Nhap toa do diem C
Toa do x3: 7 Toa do y3: 8 Toa do z3: 9 Toa do diem C(7,8,9)
========= Toa do cua 3 diem A,B,C nhu sau: A(1,2,3) B(4,5,6) C(7,8,9)
========= Khoang cach cua 2 diem trong toa do: AB: 5.196152422706632
AC: 10.392304845413264 BC: 5.196152422706632
========= Tong cua 2 diem A,B trong toa do: AB(5,7,9) ========= Tong cua 3 diem A,B,C trong toa do: ABC(12,15,18) ========= Toa do vecto AB la: AB(3,3,3)
========= Kiem tra vecto co vuong goc khong : Vecto khong vuong goc ========= Xet dieu kien Tam Giac : 3 Diem tao nen Tam Giac
============================
Và đây là code trong class : /*
TamGa
www.tamga.tk
Phone: 01283.98.69.98
Bai Tap : Diem Hai Chieu Trong Khong Gian */
import java.io.*; public class Ham
{
int a,b,c ;
static int tg1,tg2,tg3,vt1,vt2,vt3 ; Ham(){} ;
Ham(int x,int y,int z) {
a=x; b=y; c=z; }
public static double khoangcach(Ham g,Ham h) { double D; D=Math.sqrt( ((h.a-g.a)*(h.a-g.a)) + ((h.b-g.b)*(h.b-g.b)) + ((h.c-g.c)*(h.c-g.c)) ); return D; }
public static void tongdiem(Ham g,Ham h) { tg1=g.a+h.a;
tg2=g.b+h.b; tg3=g.c+h.c; }
public static void tong3diem(Ham g,Ham h,Ham k) {
tg1=g.a+h.a+k.a; tg2=g.b+h.b+k.b; tg3=g.c+h.c+k.c; }
public static void vecto(Ham g,Ham h)
{ // Ta co : OA=(x1,y1,z1) ; OB=(x2,y2,z2) => AB=(x2-x1,y2-y1,z2-z1) vt1=h.a-g.a;
vt2=h.b-g.b; vt3=h.c-g.c; }
public static double vectovuonggoc(Ham g,Ham h,Ham k) { double a1,a2,a3,b1,b2,b3,c1,c2,c3;
a1=g.a; a2=h.a; a3=k.a; b1=g.a; b2=h.a; b3=k.a; c1=g.a; c2=h.a; c3=k.a; if( (a1*a2*a3)+(b1*b2*b3)+(c1*c2*c3)==0 )
return 1; return 0; }
public static double xettamgiac(Ham g,Ham h,Ham k) { double AB,AC,BC;
AB=khoangcach(g,h); AC=khoangcach(g,k); BC=khoangcach(h,k);
if(AB+AC>BC || AB+BC>AC || AC+BC>AB) return 1;
return 0; }
============================
Và đây là code trong void main :
import java.io.*;
public class Diem2ChieuTrongKhongGian {
public static void main(String[] args) throws IOException
{ BufferedReader d=new BufferedReader(new InputStr eamReader(System.in)); String s ;
Ham toado1,toado2,toado3 ; int x,y,z ;
// www.tamga.tk =========================== System.out.print("========= Nhap toa do diem A");
System.out.print("\nToa do x1: "); s=d.readLine(); x=Integer.parseInt(s); System.out.print("Toa do y1: "); s=d.readLine(); y=Integer.parseInt(s); System.out.print("Toa do z1: "); s=d.readLine(); z=Integer.parseInt(s); toado1=new Ham(x,y,z);
System.out.print("Toa do diem A"+"("+toado1.a+","+toado1.b+","+toado1.c+")"); System.out.print("\n========= Nhap toa do diem B");
System.out.print("\nToa do x2: "); s=d.readLine(); x=Integer.parseInt(s); System.out.print("Toa do y2: "); s=d.readLine(); y=Integer.parseInt(s); System.out.print("Toa do z2: "); s=d.readLine(); z=Integer.parseInt(s); toado2=new Ham(x,y,z);
System.out.print("Toa do diem B"+"("+toado2.a+","+toado2.b+","+toado2.c+")"); System.out.print("\n========= Nhap toa do diem C");
System.out.print("\nToa do x3: "); s=d.readLine(); x=Integer.parseInt(s); System.out.print("Toa do y3: "); s=d.readLine(); y=Integer.parseInt(s); System.out.print("Toa do z3: "); s=d.readLine(); z=Integer.parseInt(s); toado3=new Ham(x,y,z);
System.out.print("Toa do diem C"+"("+toado3.a+","+toado3.b+","+toado3.c+")"); // www.tamga.tk ================== Toa Do
System.out.print("\n========= Toa do cua 3 diem A,B,C nhu sau: "); System.out.print("\n A"+"("+toado1.a+","+toado1.b+","+toado1.c+")"); System.out.print("\n B"+"("+toado2.a+","+toado2.b+","+toado2.c+")"); System.out.print("\n C"+"("+toado3.a+","+toado3.b+","+toado3.c+")");
// www.tamga.tk =================== Khoang cach
System.out.print("\n========= Khoang cach cua 2 diem trong toa do: \n"); System.out.print("\nAB: ");
System.out.print(Ham.khoangcach(toado1,toado2)); System.out.print("\nAC: ");
System.out.print(Ham.khoangcach(toado1,toado3)); System.out.print("\nBC: ");
// www.tamga.tk =================== Tong Diem Ham.tongdiem(toado1,toado2);
System.out.print("\n========= Tong cua 2 diem A,B trong toa do: \n"); System.out.print("AB"+"("+Ham.tg1+","+Ham.tg2+","+Ham.tg3+")"); Ham.tong3diem(toado1,toado2,toado3);
System.out.print("\n========= Tong cua 3 diem A,B,C trong toa do: \n"); System.out.print("ABC"+"("+Ham.tg1+","+Ham.tg2+","+Ham.tg3+")");
// www.tamga.tk =================== Tim vecto Ham.vecto(toado1,toado2);
System.out.print("\n========= Toa do vecto AB la: \n");
System.out.print("AB"+"("+Ham.vt1+","+Ham.vt2+","+Ham.vt3+")");
// www.tamga.tk =================== Xac dinh 2vecto co vuong goc System.out.print("\n========= Kiem tra vecto co vuong goc khong : \n");
Ham.vectovuonggoc(toado1,toado2,toado3); if(Ham.vectovuonggoc(toado1,toado2,toado3)==1)
System.out.print("Vecto vuong goc"); else
System.out.print("Vecto khong vuong goc");
// www.tamga.tk =================== Xac dinh 2vecto co vuong goc System.out.print("\n========= Xet dieu kien Tam Giac : \n");
// Cach 1:
if(Ham.xettamgiac(toado1,toado2,toado3)==1)
System.out.print("\n3 Diem tao nen Tam Giac"); else
System.out.print("\n3 Diem khong tao nen Tam Giac"); // Cach 2:
if(Ham.khoangcach(toado1,toado2)+Ham.khoangcach(toado1,toado3)>Ham.khoangcach(toado2,toado3)) System.out.print("\n3 Diem tao nen Tam Giac");
else {
if(Ham.khoangcach(toado1,toado2)+Ham.khoangcach(toado2,toado3)>Ham.khoangcach(toado1,toado3)) System.out.print("\n3 Diem tao nen Tam Giac");
else {
if(Ham.khoangcach(toado1,toado3)+Ham.khoangcach(toado2,toado3)>Ham.khoangcach(toado1,toado2)) System.out.print("\n3 Diem tao nen Tam Giac");
else
System.out.print("\n3 Diem khong tao nen Tam Giac"); }
} } }
*** Bài 9:
Thiế
t kế
Giao Diện Đồ
Họ
a.
Với yêu cầ
u sau :- Nh
ấn nút Chào , sẽ
hiện lên khung textbox " xin chào các bạ
n "- Nh
ấ
nnút Reb hay Blue hay Green , thì khung textbox đổi màu tương ứ
ng - Nhấn nút Xóa thì trở
lạ
i vị trí ban đầ
u- Nh
ấn nút Thoát thì thoát ra khỏ
i giao diện đồ
họ
a============================ Đáp án mẫu xuất file
============================
Và đây làcode trong void main :
import javax.swing.*; import java.awt.*;
import java.awt.event.*; // khai bao thu vien cho setBounds public class DoHoa1 extends JFrame implements ActionListener
{
JLabel tieude=new JLabel();
JTextField khung=new JTextField(); JButton btchao=new JButton(); JButton btxoa=new JButton(); JButton btthoat=new JButton(); JButton btBlue=new JButton(); JButton btRed=new JButton(); JButton btGreen=new JButton();
public DoHoa1() {
this.getContentPane().setLayout(null);
tieude.setBackground(Color.cyan); // cap may cho khung tieude.setOpaque(true); //cho phep hien thi mau
tieude.setBounds(new Rectangle(200,60,100,30)); // Ke khung : (cot,dong,dai,rong) tieude.setText(" Lop C10MT"); this.getContentPane().add(tieude); khung.setOpaque(true); khung.setBounds(new Rectangle(120,150,250,30)); this.getContentPane().add(khung); btchao.setBackground(Color.yellow); btchao.setOpaque(true); btchao.setBounds(new Rectangle(100,200,80,30)); btchao.setText("Chao"); this.getContentPane().add(btchao); btchao.addActionListener(this); btxoa.setBackground(Color.yellow); btxoa.setOpaque(true); btxoa.setBounds(new Rectangle(200,200,80,30)); btxoa.setText("Xoa"); this.getContentPane().add(btxoa); btxoa.addActionListener(this); btthoat.setBackground(Color.yellow); btthoat.setOpaque(true); btthoat.setBounds(new Rectangle(300,200,80,30)); btthoat.setText("Thoat"); this.getContentPane().add(btthoat); btthoat.addActionListener(this); btRed.setBackground(Color.red); btRed.setOpaque(true); btRed.setBounds(new Rectangle(100,250,80,30)); btRed.setText("Red"); this.getContentPane().add(btRed); btRed.addActionListener(this); btBlue.setBackground(Color.blue); btBlue.setOpaque(true); btBlue.setBounds(new Rectangle(200,250,80,30)); btBlue.setText("Blue"); this.getContentPane().add(btBlue); btBlue.addActionListener(this);
btGreen.setBackground(Color.green); btGreen.setOpaque(true); btGreen.setBounds(new Rectangle(300,250,80,30)); btGreen.setText("Green"); this.getContentPane().add(btGreen); btGreen.addActionListener(this); }
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btchao)
khung.setText("www.tamga.tk xin chao ban !"); else if(e.getSource()==btRed) { khung.setBackground(Color.red); khung.setOpaque(true); } else if(e.getSource()==btBlue) { khung.setBackground(Color.blue); khung.setOpaque(true); } else if(e.getSource()==btGreen) { khung.setBackground(Color.green); khung.setOpaque(true); } else if(e.getSource()==btxoa) { khung.setText(""); khung.setBackground(Color.white); khung.setOpaque(true); } else { System.exit(0); this.dispose(); } }
public static void main(String[] args) {
DoHoa1 f=new DoHoa1(); f.setSize(500,400);
f.show(); }
*** Bài 10: Hãy thiế
t kế
giao diện đồ
họ
a Giải Phương Trình Bậ
c 1Đáp án mẫu xuất file
============================
Và đây là code trong void main : import javax.swing.*;
import java.awt.*; import java.awt.event.*;
public class DoHoaGiaiPTBac1 extends JFrame implements ActionListener {
JLabel tieude=new JLabel(); JLabel hsa=new JLabel(); JLabel hsb=new JLabel(); JLabel ketqua=new JLabel();
JTextField khunghsa=new JTextField(); JTextField khunghsb=new JTextField(); JTextField khungketqua=new JTextField(); JButton btthuchien=new JButton();
JButton btxoa=new JButton(); JButton btthoat=new JButton(); Double a,b,c;
public DoHoaGiaiPTBac1() {
this.getContentPane().setLayout(null);
tieude.setBackground(Color.cyan); // cap may cho khung tieude.setOpaque(true); //cho phep hien thi mau
tieude.setBounds(new Rectangle(190,60,140,30)); // Ke khung : (cot,dong,dai,rong) tieude.setText(" Giai Phuong Trinh Bac 1");
//--- He so a --- www.tamga.tk hsa.setBounds(new Rectangle(90,110,140,30)); hsa.setText("He so A :"); this.getContentPane().add(hsa); khunghsa.setBounds(new Rectangle(150,115,40,20)); this.getContentPane().add(khunghsa); //--- He so b --- www.tamga.tk hsb.setBounds(new Rectangle(90,140,140,30)); hsb.setText("He so B :"); this.getContentPane().add(hsb); khunghsb.setBounds(new Rectangle(150,145,40,20)); this.getContentPane().add(khunghsb);
//--- Ket qua --- www.tamga.tk
ketqua.setBounds(new Rectangle(90,170,140,30)); ketqua.setText("Ket qua :");
this.getContentPane().add(ketqua);
khungketqua.setBounds(new Rectangle(150,175,160,20)); this.getContentPane().add(khungketqua);
//--- Button Xoa , Thuc Hien , Thoat --- www.tamga.tk btthuchien.setBackground(Color.yellow); btthuchien.setOpaque(true); btthuchien.setBounds(new Rectangle(100,200,100,30)); btthuchien.setText("Thuc hien"); this.getContentPane().add(btthuchien); btthuchien.addActionListener(this); btxoa.setBackground(Color.yellow); btxoa.setOpaque(true); btxoa.setBounds(new Rectangle(220,200,80,30)); btxoa.setText("Xoa"); this.getContentPane().add(btxoa); btxoa.addActionListener(this); btthoat.setBackground(Color.yellow); btthoat.setOpaque(true); btthoat.setBounds(new Rectangle(320,200,80,30)); btthoat.setText("Thoat"); this.getContentPane().add(btthoat); btthoat.addActionListener(this); }
public void actionPerformed(ActionEvent e) { if(e.getSource()==btthuchien) { String s1=khunghsa.getText(); a=Double.valueOf(s1); String s2=khunghsb.getText(); b=Double.valueOf(s2); if (a==0) {
khungketqua.setText("Phuong trinh vo nghiem"); } else { c=(-b)/a; String s3=String.valueOf(c); khungketqua.setText(s3); } } else if(e.getSource()==btxoa) { khungketqua.setText(""); khunghsa.setText(""); khunghsb.setText(""); } else { System.exit(0); this.dispose(); } }
public static void main(String[] args) {
DoHoaGiaiPTBac1 f=new DoHoaGiaiPTBac1(); f.setSize(500,300);
f.show(); }
*** Bài 11
:Hãy thiế
t kế
giao diện đồ
họ
a Giải Phương Trình Bậ
c 2*** Đáp án mẫu xuất file
============================
Và đây là code trong void main : import javax.swing.*;
import java.awt.*; import java.awt.event.*;
public class DoHoaGiaiPTBac2 extends JFrame implements ActionListener {
Double a,b,c,d,delta,x1,x2; JLabel tieude=new JLabel(); JLabel hsa=new JLabel(); JLabel hsb=new JLabel(); JLabel hsc=new JLabel(); JLabel ketqua=new JLabel();
JTextField khunghsa=new JTextField(); JTextField khunghsb=new JTextField(); JTextField khunghsc=new JTextField(); JTextField khungketqua=new JTextField(); JButton btthuchien=new JButton();
JButton btxoa=new JButton(); JButton btthoat=new JButton(); public DoHoaGiaiPTBac2()
{
this.getContentPane().setLayout(null);
tieude.setBackground(Color.cyan); // cap may cho khung tieude.setOpaque(true); //cho phep hien thi mau
tieude.setBounds(new Rectangle(190,60,140,30)); tieude.setText(" Giai Phuong Trinh Bac 2");
//--- He so a --- www.tamga.tk hsa.setBounds(new Rectangle(90,110,140,30)); hsa.setText("He so A :"); this.getContentPane().add(hsa); khunghsa.setBounds(new Rectangle(150,115,30,20)); this.getContentPane().add(khunghsa); //--- He so b --- www.tamga.tk hsb.setBounds(new Rectangle(180,110,140,30)); hsb.setText("He so B :"); this.getContentPane().add(hsb); khunghsb.setBounds(new Rectangle(240,115,30,20)); this.getContentPane().add(khunghsb); //--- He so c --- www.tamga.tk hsc.setBounds(new Rectangle(270,110,140,30)); hsc.setText("He so C :"); this.getContentPane().add(hsc); khunghsc.setBounds(new Rectangle(330,115,30,20)); this.getContentPane().add(khunghsc);
//--- Ket qua --- www.tamga.tk
ketqua.setBounds(new Rectangle(90,150,140,30)); ketqua.setText("Ket qua :");
this.getContentPane().add(ketqua);
khungketqua.setBounds(new Rectangle(150,155,200,20)); this.getContentPane().add(khungketqua);
//--- Button Xoa , Thuc Hien , Thoat --- www.tamga.tk btthuchien.setBackground(Color.yellow); btthuchien.setOpaque(true); btthuchien.setBounds(new Rectangle(100,200,100,30)); btthuchien.setText("Thuc hien"); this.getContentPane().add(btthuchien); btthuchien.addActionListener(this); btxoa.setBackground(Color.yellow); btxoa.setOpaque(true); btxoa.setBounds(new Rectangle(220,200,80,30)); btxoa.setText("Xoa"); this.getContentPane().add(btxoa); btxoa.addActionListener(this);
btthoat.setBackground(Color.yellow); btthoat.setOpaque(true); btthoat.setBounds(new Rectangle(320,200,80,30)); btthoat.setText("Thoat"); this.getContentPane().add(btthoat); btthoat.addActionListener(this); }
public void actionPerformed(ActionEvent e) { if(e.getSource()==btthuchien) { String s1,s2,s3,s4; s1=khunghsa.getText(); a=Double.valueOf(s1); s2=khunghsb.getText(); b=Double.valueOf(s2); s3=khunghsc.getText(); c=Double.valueOf(s3); if (a==0) { d=(-c)/b; s4=String.valueOf(d); khungketqua.setText(s4); } else { delta=(b*b)-(4*a*c); if(delta<0)
khungketqua.setText("Phuong trinh vo nghiem"); else { if(delta==0) { d=(-b)/(2*a); s4=String.valueOf(d); khungketqua.setText("PT co nghiem x = "+ s4); } else { x1=(-b+Math.sqrt(delta))/(2*a); x2=(-b-Math.sqrt(delta))/(2*a); khungketqua.setText("PT co nghiem x1= "+x1+" va x2="+x2); } } } }
else if(e.getSource()==btxoa) { khungketqua.setText(""); khunghsa.setText(""); khunghsb.setText(""); khunghsc.setText(""); } else { System.exit(0); this.dispose(); } }
public static void main(String[] args) {
DoHoaGiaiPTBac2 f=new DoHoaGiaiPTBac2(); f.setSize(500,300);
f.show(); }
}
*** Bài 12
:Hãy thiế
t kế
giao diện đồ
họ
a Các Phép Tính cộ
ng, trừ , nhân, chia
============================
Và đây là code trong void main : import javax.swing.*;
import java.awt.*; import java.awt.event.*;
public class DoHoaPhepTinh extends JFrame implements ActionListener {
Double a,b,c ;
JLabel tieude=new JLabel(); JLabel so1=new JLabel(); JLabel so2=new JLabel(); JLabel ketqua=new JLabel();
JTextField khungso1=new JTextField(); JTextField khungso2=new JTextField(); JTextField khungketqua=new JTextField(); JButton btcong=new JButton();
JButton bttru=new JButton(); JButton btnhan=new JButton(); JButton btchia=new JButton(); JButton btxoa=new JButton(); JButton btthoat=new JButton(); public DoHoaPhepTinh() { this.getContentPane().setLayout(null); tieude.setBackground(Color.cyan); tieude.setOpaque(true); tieude.setBounds(new Rectangle(190,60,130,30)); tieude.setText(" Cac Phep Tinh Co Ban");
this.getContentPane().add(tieude); //--- He so 1 --- www.tamga.tk so1.setBounds(new Rectangle(90,110,140,30)); so1.setText("Nhap so thu 1 :"); this.getContentPane().add(so1); khungso1.setBounds(new Rectangle(180,115,40,20)); this.getContentPane().add(khungso1); //--- He so 2 --- www.tamga.tk so2.setBounds(new Rectangle(90,140,140,30)); so2.setText("Nhap so thu 2 :"); this.getContentPane().add(so2); khungso2.setBounds(new Rectangle(180,145,40,20));
//--- Ket qua --- www.tamga.tk ketqua.setBounds(new Rectangle(90,170,140,30)); ketqua.setText("Ket qua :"); this.getContentPane().add(ketqua); khungketqua.setBounds(new Rectangle(150,175,160,20)); this.getContentPane().add(khungketqua);
//--- Button Xoa , Thuc Hien , Thoat --- www.tamga.tk
btcong.setBackground(Color.yellow); btcong.setOpaque(true); btcong.setBounds(new Rectangle(100,210,70,30)); btcong.setText("Cong"); this.getContentPane().add(btcong); btcong.addActionListener(this); bttru.setBackground(Color.yellow); bttru.setOpaque(true); bttru.setBounds(new Rectangle(180,210,70,30)); bttru.setText("Tru"); this.getContentPane().add(bttru); bttru.addActionListener(this); btnhan.setBackground(Color.yellow); btnhan.setOpaque(true); btnhan.setBounds(new Rectangle(260,210,70,30)); btnhan.setText("Nhan"); this.getContentPane().add(btnhan); btnhan.addActionListener(this); btchia.setBackground(Color.yellow); btchia.setOpaque(true); btchia.setBounds(new Rectangle(340,210,70,30)); btchia.setText("Chia"); this.getContentPane().add(btchia); btchia.addActionListener(this); btxoa.setBackground(Color.yellow); btxoa.setOpaque(true); btxoa.setBounds(new Rectangle(150,250,80,30)); btxoa.setText("Xoa"); this.getContentPane().add(btxoa); btxoa.addActionListener(this); btthoat.setBackground(Color.yellow); btthoat.setOpaque(true); btthoat.setBounds(new Rectangle(250,250,80,30)); btthoat.setText("Thoat"); this.getContentPane().add(btthoat); btthoat.addActionListener(this); }
public void actionPerformed(ActionEvent e) { if(e.getSource()==btcong) { String s1=khungso1.getText(); a=Double.valueOf(s1); String s2=khungso2.getText(); b=Double.valueOf(s2); c=a+b; String s3=String.valueOf(c); khungketqua.setText(s3); } else if(e.getSource()==bttru) { String s1=khungso1.getText(); a=Double.valueOf(s1); String s2=khungso2.getText(); b=Double.valueOf(s2); c=a-b; String s3=String.valueOf(c); khungketqua.setText(s3); } else if(e.getSource()==btnhan) { String s1=khungso1.getText(); a=Double.valueOf(s1); String s2=khungso2.getText(); b=Double.valueOf(s2); c=a*b; String s3=String.valueOf(c); khungketqua.setText(s3); } else if(e.getSource()==btchia) { String s1=khungso1.getText(); a=Double.valueOf(s1); String s2=khungso2.getText(); b=Double.valueOf(s2); c=a/b; String s3=String.valueOf(c); khungketqua.setText(s3); }
else if(e.getSource()==btxoa) { khungso1.setText(""); khungso2.setText(""); khungketqua.setText(""); } else { System.exit(0); this.dispose(); } }
public static void main(String[] args) {
DoHoaPhepTinh f=new DoHoaPhepTinh(); f.setSize(500,350);
f.show(); }
}
*** Bài 13
:Hãy thiế
t kế
giao diện đồ
họ
a Tính chu vi và diện tích Hình Chữ
Nhậ
t============================
Và đây làcode trong void main :
import javax.swing.*; import java.awt.*; import java.awt.event.*;
public class DoHoaChuViDienTichHCN extends JFrame implements ActionListener {
Integer a,b,cv,dt;
JLabel tieude=new JLabel(); JLabel gioithieu=new JLabel(); JLabel canha=new JLabel(); JLabel canhb=new JLabel(); JLabel chuvi=new JLabel(); JLabel dientich=new JLabel();
JTextField khunga=new JTextField(); JTextField khungb=new JTextField(); JTextField khungchuvi=new JTextField(); JTextField khungdientich=new JTextField(); JButton btthuchien=new JButton();
JButton bttieptuc=new JButton(); JButton btthoat=new JButton(); public DoHoaChuViDienTichHCN() { this.getContentPane().setLayout(null); tieude.setBackground(Color.cyan); tieude.setOpaque(true); tieude.setBounds(new Rectangle (140,30,220,30));
tieude.setText("Tinh Chu Vi va Dien Tich Hinh Chu Nhat"); this.getContentPane().add(tieude); gioithieu.setBounds(new Rectangle (210,60,140,30)); gioithieu.setText("www.tamga.tk"); this.getContentPane().add(gioithieu); // www.tamga.tk --- canh A canha.setBounds(new Rectangle(100,90,140,30)); canha.setText("Canh A: "); this.getContentPane().add(canha); khunga.setBounds(new Rectangle(150,90,40,25)); this.getContentPane().add(khunga);
// www.tamga.tk --- canh B canhb.setBounds(new Rectangle(100,120,140,30)); canhb.setText("Canh B: "); this.getContentPane().add(canhb); khungb.setBounds(new Rectangle(150,120,40,25)); this.getContentPane().add(khungb); // www.tamga.tk --- Chu Vi chuvi.setBounds(new Rectangle(160,150,140,30)); chuvi.setText("Chu vi: "); this.getContentPane().add(chuvi); khungchuvi.setBounds(new Rectangle(200,150,40,25)); this.getContentPane().add(khungchuvi);
// www.tamga.tk --- Dien Tich
dientich.setBounds(new Rectangle(244,150,140,30)); dientich.setText("Dien tich: "); this.getContentPane().add(dientich); khungdientich.setBounds(new Rectangle(300,150,40,25)); this.getContentPane().add(khungdientich); // www.tamga.tk --- Button btthuchien.setBounds(new Rectangle(100,180,90,30)); btthuchien.setText("Thuc hien"); this.getContentPane().add(btthuchien); btthuchien.addActionListener(this); bttieptuc.setBounds(new Rectangle(200,180,90,30)); bttieptuc.setText("Tiep Tuc"); this.getContentPane().add(bttieptuc); bttieptuc.addActionListener(this); btthoat.setBounds(new Rectangle(300,180,90,30)); btthoat.setText("Thoat"); this.getContentPane().add(btthoat); btthoat.addActionListener(this); }
public void actionPerformed(ActionEvent nut) { if (nut.getSource()==btthuchien) { String s1,s2,s3,s4; s1=khunga.getText(); a=Integer.parseInt(s1); s2=khungb.getText(); b=Integer.parseInt(s2); cv=(a+b)*2; s4=String.valueOf(cv); khungchuvi.setText(s4); dt=a*b; s4=String.valueOf(dt); khungdientich.setText(s4); } else if(nut.getSource()==bttieptuc) { khunga.setText(""); khungb.setText(""); khungchuvi.setText(""); khungdientich.setText(""); } else { System.exit(0); this.dispose(); } }
public static void main(String[] args) {
DoHoaChuViDienTichHCN f=new DoHoaChuViDienTichHCN(); f.setSize(500,300);
f.show(); }
*** Bài 14
:Hãy thiế
t kế
giao diện đồ
họ
a Tính max và min củ
a 4 số
bấ
t kỳ
a,b,c,d*** Đáp án mẫu xuất file
============================
Và đây là code trong void main : import javax.swing.*;
import java.awt.*; import java.awt.event.*;
public class DoHoaMaxMin extends JFrame implements ActionListener {
Integer a,b,c,d,max,min; JLabel tieude=new JLabel(); JLabel gioithieu=new JLabel(); JLabel nhapa=new JLabel(); JLabel nhapb=new JLabel(); JLabel nhapc=new JLabel(); JLabel nhapd=new JLabel(); JLabel tenmax=new JLabel(); JLabel tenmin=new JLabel();
JTextField khunga=new JTextField(); JTextField khungb=new JTextField(); JTextField khungc=new JTextField(); JTextField khungd=new JTextField(); JTextField khungmax=new JTextField(); JTextField khungmin=new JTextField(); JButton btthuchien=new JButton(); JButton bttieptuc=new JButton(); JButton btthoat=new JButton();
public DoHoaMaxMin() { this.getContentPane().setLayout(null); tieude.setBackground(Color.cyan); tieude.setOpaque(true); tieude.setBounds(new Rectangle (210,30,95,30)); tieude.setText("Tinh Max va Min");
this.getContentPane().add(tieude); gioithieu.setBounds(new Rectangle (210,60,140,30)); gioithieu.setText("www.tamga.tk"); this.getContentPane().add(gioithieu); // www.tamga.tk --- nhap A nhapa.setBounds(new Rectangle(100,90,140,30)); nhapa.setText("Nhap A "); this.getContentPane().add(nhapa); khunga.setBounds(new Rectangle(150,90,40,25)); this.getContentPane().add(khunga); // www.tamga.tk --- nhap B nhapb.setBounds(new Rectangle(100,120,140,30)); nhapb.setText("Nhap B "); this.getContentPane().add(nhapb); khungb.setBounds(new Rectangle(150,120,40,25)); this.getContentPane().add(khungb); // www.tamga.tk --- nhap C nhapc.setBounds(new Rectangle(100,150,140,30)); nhapc.setText("Nhap C "); this.getContentPane().add(nhapc); khungc.setBounds(new Rectangle(150,150,40,25)); this.getContentPane().add(khungc); // www.tamga.tk --- nhap D nhapd.setBounds(new Rectangle(100,180,140,30)); nhapd.setText("Nhap D "); this.getContentPane().add(nhapd); khungd.setBounds(new Rectangle(150,180,40,25)); this.getContentPane().add(khungd); // www.tamga.tk --- Max tenmax.setBounds(new Rectangle(224,120,140,30)); tenmax.setText("Max "); this.getContentPane().add(tenmax); khungmax.setBounds(new Rectangle(260,120,40,25)); this.getContentPane().add(khungmax);
// www.tamga.tk --- Min tenmin.setBounds(new Rectangle(224,150,140,30)); tenmin.setText("Min "); this.getContentPane().add(tenmin); khungmin.setBounds(new Rectangle(260,150,40,25)); this.getContentPane().add(khungmin); // www.tamga.tk --- Button btthuchien.setBounds(new Rectangle(350,90,90,30)); btthuchien.setText("Thuc hien"); this.getContentPane().add(btthuchien); btthuchien.addActionListener(this); bttieptuc.setBounds(new Rectangle(350,130,90,30)); bttieptuc.setText("Tiep Tuc"); this.getContentPane().add(bttieptuc); bttieptuc.addActionListener(this); btthoat.setBounds(new Rectangle(350,170,90,30)); btthoat.setText("Thoat"); this.getContentPane().add(btthoat); btthoat.addActionListener(this); }
public void actionPerformed(ActionEvent nut) { if (nut.getSource()==btthuchien) { String s1,s2,s3,s4,s5; s1=khunga.getText(); a=Integer.parseInt(s1); s2=khungb.getText(); b=Integer.parseInt(s2); s3=khungc.getText(); c=Integer.parseInt(s3); s4=khungd.getText(); d=Integer.parseInt(s4); max=a; if(max<b) max=b; if(max<c) max=c; if(max<d) max=d; s5=String.valueOf(max); khungmax.setText(s5); min=a; if(min>b) min=b; if(min>c) min=c; if(min>d) min=d; s5=String.valueOf(min); khungmin.setText(s5); }
else if(nut.getSource()==bttieptuc) else if(nut.getSource()==bttieptuc) { { khunga.setText(""); khunga.setText(""); khungb.setText(""); khungb.setText(""); khungc.setText(""); khungc.setText(""); khungd.setText(""); khungd.setText(""); khungmax.setText(""); khungmax.setText(""); khungmin.setText(""); khungmin.setText(""); } } else else { { System.exit(0); System.exit(0); this.dispose(); this.dispose(); } } } } public stati
public static void mc void main(String[] args)ain(String[] args) {
{
DoHoaMaxMin f=new DoHoaMaxMin(); DoHoaMaxMin f=new DoHoaMaxMin(); f.setSize(500,300); f.setSize(500,300); f.show(); f.show(); } } } }
*** Bài 15
*** Bài 15
::Hãy thiế
Hãy thiế
t k t kế
ế
giao digiao diện đồ
ện đồ
hhọa Thay Đổi Màu Nề
ọa Thay Đổi Màu Nề
n Backgroundn BackgroundG
G
ồm có các nút thuộ
ồm có các nút thuộ
c dc dạ
ạ
ng Radio Buttonng Radio Button*** Đáp án mẫ
============================ ============================
Và đây là code trong void main : Và đây là code trong void main : import javax.swing.*; import javax.swing.*; import java.awt.*; import java.awt.*; import java.awt.event.*; import java.awt.event.*; public class Do
public class DoHoaRadioBHoaRadioButton extends JFramutton extends JFrame impleme implements ItemLients ItemListener stener {
{
JLabel tieude=new JLabel(); JLabel tieude=new JLabel(); JLabel gioithieu=new JLabel(); JLabel gioithieu=new JLabel();
JRadioButton jRadioButton1 =new JRadioButton("Yellow"); JRadioButton jRadioButton1 =new JRadioButton("Yellow"); JRadioButton jRadioButton2 =
JRadioButton jRadioButton2 =new JRadioButton("Cyan")new JRadioButton("Cyan");; JRadioButton jRadioButton3 =new JRadioButton("Green"); JRadioButton jRadioButton3 =new JRadioButton("Green"); JRadioButton jRadioButton4 =
JRadioButton jRadioButton4 =new JRadioButton("Thoat"new JRadioButton("Thoat");); ButtonGroup butt
ButtonGroup buttonGroup1=onGroup1=new new ButtonGroup()ButtonGroup();; public Do
public DoHoaRadioBHoaRadioButton()utton() {
{
this.getConten
this.getContentPane().setPane().setLayout(null);tLayout(null); tieude.setB
tieude.setBackground(Coloackground(Color.cyan);r.cyan); tieude.setOpaque(true);
tieude.setOpaque(true); tieude.setBo
tieude.setBounds(new unds(new Rectangle (160,30,180,30));Rectangle (160,30,180,30)); tieude.setText(" Radio Button Mau Background"); tieude.setText(" Radio Button Mau Background"); this.getConten
this.getContentPane().addtPane().add(tieude);(tieude); gioithieu.setBo
gioithieu.setBounds(new Runds(new Rectangle (210,60,140,30));ectangle (210,60,140,30)); gioithieu.setText("www.tamga.tk");
gioithieu.setText("www.tamga.tk"); this.getContentPane().add(gioithieu); this.getContentPane().add(gioithieu); // www.tamga.tk --- Mau Yellow // www.tamga.tk --- Mau Yellow jRadioButton1.se
jRadioButton1.setOpaque(ftOpaque(false);alse); jRadioButton1.se
jRadioButton1.setBounds(new tBounds(new Rectangle(100,90,140,3Rectangle(100,90,140,30));0)); jRadioButton1.add
jRadioButton1.addItemListeneItemListener(this);r(this); this.getConten
this.getContentPane().addtPane().add(jRadioButton1);(jRadioButton1); // www.tamga.tk --- Mau Cyan
// www.tamga.tk --- Mau Cyan jRadioButton2.se
jRadioButton2.setOpaque(ftOpaque(false);alse); jRadioButton2.se
jRadioButton2.setBounds(new tBounds(new Rectangle(100,120,140Rectangle(100,120,140,30));,30)); jRadioButton2.add
jRadioButton2.addItemListeneItemListener(this);r(this); this.getConten
this.getContentPane().addtPane().add(jRadioButton2);(jRadioButton2); // www.tamga.tk --- Mau Green
// www.tamga.tk --- Mau Green jRadioButton3.se
jRadioButton3.setOpaque(ftOpaque(false);alse); jRadioButton3.se
jRadioButton3.setBounds(new tBounds(new Rectangle(100,150,140Rectangle(100,150,140,30));,30)); jRadioButton3.add
jRadioButton3.addItemListeneItemListener(this);r(this); this.getConten
// www.tamga.tk --- Thoat // www.tamga.tk --- Thoat jRadioButton4.se
jRadioButton4.setOpaque(ftOpaque(false);alse); jRadioButton4.se
jRadioButton4.setBounds(new tBounds(new Rectangle(100,180,140Rectangle(100,180,140,30));,30)); jRadioButton4.add
jRadioButton4.addItemListeneItemListener(this);r(this); this.getConten
this.getContentPane().addtPane().add(jRadioButton4);(jRadioButton4);
// www.tamga.tk --- Cau hinh mac dinh nut chon 1 trong 3 // www.tamga.tk --- Cau hinh mac dinh nut chon 1 trong 3 buttonGroup1 buttonGroup1.add(jRadioButton1).add(jRadioButton1);; buttonGroup1 buttonGroup1.add(jRadioButton2).add(jRadioButton2);; buttonGroup1 buttonGroup1.add(jRadioButton3);.add(jRadioButton3); buttonGroup1 buttonGroup1.add(jRadioButton4).add(jRadioButton4);; } } public vo
public void itemStateid itemStateChanged(ItemChanged(ItemEvent nut)Event nut) {
{
if(jRadioButton1.isSelected()) if(jRadioButton1.isSelected())
this.getConten
this.getContentPane().setBtPane().setBackground(Color.yellackground(Color.yellow);ow); if(jRadioButton2.isSelected())
if(jRadioButton2.isSelected()) this.getConten
this.getContentPane().setBtPane().setBackground(Color.cyackground(Color.cyan);an); if(jRadioButton3.isSelected())
if(jRadioButton3.isSelected()) this.getConten
this.getContentPane().setBtPane().setBackground(Color.gackground(Color.green);reen); if(jRadioButton4.isSelected()) if(jRadioButton4.isSelected()) { { System.exit(0); System.exit(0); this.dispose(); this.dispose(); } } } } public stati
public static void mc void main(String[] args)ain(String[] args) {
{
DoHoaRadioButton f=new DoHoaRadioButton(); DoHoaRadioButton f=new DoHoaRadioButton(); f.setSize(500,300); f.setSize(500,300); f.show(); f.show(); } } } }
*** Bài 16
:Hãy thiế
t kế
giao diện đồ
họ
a Nhậ
p Xuấ
t Mả
ng 1 Chiề
u Với các yêu cầ
u sau :- Nh
ậ
p mộ
t mả
ng bấ
t kỳ
-
Tính tổng các phầ
n tử
trong mả
ng - Sắ
p xế
p lạ
i mảng tăng dầ
n*** Đáp án xuất file
============================
Và đây là code trong void main : import javax.swing.*;
import java.awt.*; import java.awt.event.*;
import javax.swing.JOptionPane;
public class DoHoaMang extends JFrame implements ActionListener {
String s2,s3,s4,s=" "; int i=0,n; JLabel tieude=new JLabel();
JLabel gioithieu=new JLabel(); JLabel nhapsomang=new JLabel(); JLabel nhapptmang=new JLabel(); JLabel xuatmang=new JLabel(); JLabel tinhtong=new JLabel(); JLabel sapxep=new JLabel();
JTextField khungsomang=new JTextField(); JTextField khungptmang=new JTextField(); JTextField khungxuatmang=new JTextField(); JTextField khungtong=new JTextField(); JTextField khungsapxep=new JTextField();
JButton btnhap=new JButton(); JButton btthuchien=new JButton(); JButton btxoa=new JButton(); JButton btthoat=new JButton(); public DoHoaMang(String title)
{ super(title);
this.getContentPane().setLayout(null); tieude.setBackground(Color.cyan); tieude.setOpaque(true);
tieude.setBounds(new Rectangle(180,20,140,30)); tieude.setText(" Chuong Trinh Tinh Mang"); this.getContentPane().add(tieude);
gioithieu.setBounds(new Rectangle(210,50,140,30)); gioithieu.setText("www.tamga.tk");
this.getContentPane().add(gioithieu);
//--- nhap so phan tu --- www.tamga.tk
nhapsomang.setBounds(new Rectangle(50,80,140,30)); nhapsomang.setText("Nhap so pt mang:");
this.getContentPane().add(nhapsomang);
khungsomang.setBounds(new Rectangle(150,80,40,25)); this.getContentPane().add(khungsomang);
//--- Nhap phan tu --- www.tamga.tk
nhapptmang.setBounds(new Rectangle(210,80,140,30)); nhapptmang.setText("Nhap phan tu :");
this.getContentPane().add(nhapptmang);
khungptmang.setBounds(new Rectangle(300,80,40,25)); this.getContentPane().add(khungptmang);
//--- Mang da nhap --- www.tamga.tk
xuatmang.setBounds(new Rectangle(50,120,140,30)); xuatmang.setText("Mang da nhap :");
this.getContentPane().add(xuatmang);
khungxuatmang.setBounds(new Rectangle(150,120,190,25)); this.getContentPane().add(khungxuatmang);
//--- Tinh tong --- www.tamga.tk
tinhtong.setBounds(new Rectangle(50,160,140,30)); tinhtong.setText("Tinh tong :");
this.getContentPane().add(tinhtong);
// ---Sap xep --- www.tamga.tk sapxep.setBounds(new Rectangle(50,200,140,30)); sapxep.setText("Sap Xep"); this.getContentPane().add(sapxep); khungsapxep.setBounds(new Rectangle(150,200,190,25)); this.getContentPane().add(khungsapxep); // --- Button--- www.tamga.tk btnhap.setBounds(new Rectangle(350,80,90,30)); btnhap.setText("Nhap"); this.getContentPane().add(btnhap); btnhap.addActionListener(this); btthuchien.setBounds(new Rectangle(350,120,90,30)); btthuchien.setText("Thuc hien"); this.getContentPane().add(btthuchien); btthuchien.addActionListener(this); btxoa.setBounds(new Rectangle(350,160,90,30)); btxoa.setText("Xoa"); this.getContentPane().add(btxoa); btxoa.addActionListener(this); btthoat.setBounds(new Rectangle(350,200,90,30)); btthoat.setText("Thoat"); this.getContentPane().add(btthoat); btthoat.addActionListener(this); }
int b[]=new int[10];
public void actionPerformed(ActionEvent nut) {
this.n=Integer.parseInt(khungsomang.getText()); int a[] = new int[n];
// --- Nhap Mang --- www.tamga85.multiply.com if(nut.getSource()==btnhap)
{
int s2= Integer.parseInt(khungptmang.getText()); // string -> int if(i < n) { /* a[i++] = s2; s=this.khungxuatmang.getText() + " " + s2; this.khungxuatmang.setText(s); */