Java Student Class and Methods
Java Student Class and Methods
do {
++count;
[Link]("nhap điểm sv: ");
arr[count] = [Link]();
} while (check);
for (int i = 0; i < sv; i++) {
[Link]("nhập điểm sv thứ "+i+1);
arr[i] = [Link]();
}
Bài 4: Buổi học 4
package ss_04;
import [Link];
public class Ss_04 {
public static void main(String[] args) {
// TODO code application logic here
Scanner sc = new Scanner([Link]);
// Ss_04.viduFor();
// Ss_04.bai1();
// Ss_04.bai2();
// Ss_04.bai3();
Ss_04.bai4();
import [Link];
import [Link];
public class Ss_05 {
public static void main(String[] args) {
// viDuMang();
bai2();
}
public static void viDuMang(){
Scanner sc = new Scanner([Link]);
[Link]("Nhap so hoc sinh: ");
int hocSinh = [Link]();
int arr[] = new int[hocSinh];
int size = [Link];
for (int i = 0; i < size ; i++) {
[Link]("Nhap diem hoc sinh thu " + (i+1) + ": ");
arr[i] = [Link]();
}
// Danh sach diem hoc sinh
[Link]("Danh sach diem hoc sinh ");
for (int i = 0; i < size ; i++) {
[Link]("Hoc sinh thu "+ (i+1) + ": " +arr[i] + "diem ");
}
// Hien thi danh sach nguoc lai
[Link]("Danh sach diem hoc sinh nguoc lai");
for (int i = size ; i > 0 ; i--) {
[Link]("Hoc sinh thu "+ (size-i+1) + ": " +arr[i-1] + "diem "); }
// Sap xep theo thu tu giam dan
sapXepGiamDan(arr);
[Link]("Danh sach giam dan");
for (int i = 0; i < size; i++) {
[Link](arr[i]); }
// tim kiem hoc vien co diem bang 8.5
[Link]("Nhap diem hoc sinh can tim: ");
int diem = [Link]();
for (int i = 0; i < size; i++) {
if (i == timKiem(arr, diem)) {
[Link]("Hoc sinh thu "+ (i+1) +" co diem la "+arr[i]);
}
}
}
public static void bai2(){
Scanner sc = new Scanner([Link]);
Random rd = new Random();
[Link]("Nhap N phan tu: ");
int hocSinh = [Link]();
int arr[] = new int[hocSinh];
int size = [Link];
for (int i = 0; i < size; i++) {
arr[i] = [Link]((50 - 3) + 1) + 3; }
for (int i = 0; i < size; i++) {
[Link](arr[i]); }
// tinh TB cac phan tu chan
[Link]("TB cac so chan : "+ tinhDiemTB(arr));
// sap xep tang dan
sapXepTangDan(arr);
for (int i = 0; i < size; i++) {
[Link](arr[i] + " "); }
// tim phan tu co gia tri x
[Link]();
[Link]("nhap x can tim: ");
int x = [Link]();
for (int i = 0; i < size; i++) {
if (i == timKiem(arr, x)) {
[Link]("phan tu co gia tri X co index la: "+ i);
}
}
}
public static void bai3(){
Scanner sc = new Scanner([Link]);
int arr[][] = new int[3][3];
for (int i = 0; i < [Link]; i++) {
for (int j = 0; j < [Link]; j++) {
arr[i][j] = [Link]();
}
}
}
public static int tinhDiemTB(int arr[]){
int tong = 0;
int dem = 0;
int diemTB;
for (int i = 0; i < [Link]; i++) {
if (arr[i] % 2 == 0) {
tong += arr[i];
++dem;
}
}
diemTB = tong/dem;
return diemTB;
}
public static void sapXepGiamDan(int arr[]) {
int size = [Link];
for (int i = 0; i < size; i++) {
for (int j = i+1; j < size; j++) {
if (arr[i] < arr[j]) {
int tam = arr[i];
arr[i] = arr[j];
arr[j] = tam;
}
}
}
}
public static void sapXepTangDan(int arr[]) {
int size = [Link];
for (int i = 0; i < size; i++) {
for (int j = i+1; j < size; j++) {
if (arr[i] > arr[j]) {
int tam = arr[i];
arr[i] = arr[j];
arr[j] = tam;
}
}
}
}
public static int timKiem(int arr[], int key){
int index = 0;
int size = [Link];
for (int i = 0; i < size; i++) {
if (arr[i] == key) {
return index;
}
}
return 0;
}
}
Bài 6: Buổi học 6
package ss_06;
import [Link];
import [Link];
public class Ss_06 {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
// vdChuoi();
// BAI1();
// BAI2();
KIEMTRA();
// [Link]("Nhap chuoi: ");
// String chuoi = [Link]();
// KIEMTRASNT(chuoi);
// String mangChuoi[] = [Link]("-");
// KIEMTRAKITU(chuoi);
// ArrayList<String> c = new ArrayList();
// [Link]("Hanh dac cau");
// [Link]("Hanh bon lu");
// [Link]("Hanh");
// for (String s : c) {
// [Link](s);
// }
// [Link](0);
}
public static void KIEMTRA(){
Scanner sc = new Scanner([Link]);
[Link]("Nhap chuoi: ");
String chuoi = [Link]();
int i = 0;
boolean checkMaVung = false;
boolean checkSoChinh = false;
boolean checkSNT = false;
do {
String mangChuoi[] = [Link]("-");
checkMaVung = KIEMTRAMAVUNG(chuoi);
checkSoChinh = KIEMTRASOCHINH(chuoi);
checkSNT = KIEMTRASNT(chuoi);
if (checkMaVung) {
[Link]("Ma vung khong co khoang trang va ki tu. Nhap lai: ");
chuoi = [Link]();
}
else if (checkSoChinh) {
[Link]("So chinh chi co 3 ki tu so. Nhap lai: ");
chuoi = [Link]();
}
if (checkSNT) {
[Link]("so chinh la so nguyen to");
}
// for (int j = 0; j < [Link]; j++) {
// [Link](mangChuoi[i]);
// }
[Link]("Dang ky thanh cong");
String mangChuoi1[] = [Link]("");
for (int j = 0; j < [Link]; j++) {
mangChuoi1[j] = mangChuoi1[j].replace("-","$");
}
i++;
if (i >= 3 && checkMaVung) {
[Link]("Dang ky that bai");
}
// cau b
String ws[] = [Link](",");
for (int i = 0; i < [Link]; i++) {
[Link](ws[1]);
if (ws[i].equals("/")) {
// [Link](ws[1]);
}
}
String catChuoi1 = [Link](0,vt1);
String catChuoi2 = [Link](vt2);
[Link](catChuoi1 + " va " + catChuoi2);
// cau c
if ([Link]("Code")) {
String newString = [Link]("Code", "Java");
[Link](newString);
}
//cau d
}
public static void BAI2(){
Scanner sc = new Scanner([Link]);
[Link]("Nhap chuoi: ");
String chuoi = [Link]();
String xoaKC = [Link]();
String mangChuoi[] = [Link]("");
xoaKC(mangChuoi);
}
Bài 7: Buổi học 7
package ss_07;
import [Link];
import [Link];
import [Link];
// package main
public class main {
public static void main(String[] args) {
final int SIZE = 3;
// Animal a1 = new Animal();
// [Link] = " hạnh củ tỏi";
// [Link] = 21;
// [Link]();
// [Link]();
// demo
// [Link]();
// [Link]();
// Vehical obj[] = new Vehical[SIZE];
// for (int i = 0; i < SIZE; i++) {
// obj[i] = new Vehical();
// obj[i].input();
// }
// for (int i = 0; i < SIZE; i++) {
// obj[i].output();
// }
// package programmer
public class Programmer extends Employee{
private String team;
private String level;
private double bonus;
public Programmer() {
}
public Programmer(String name, double salary) {
super(name, salary);
}
public Programmer(String team, String level, String name) {
super(name);
[Link] = team;
[Link] = level;
}
public Programmer(String team, String name, double salary) {
super(name, salary);
[Link] = team;
}
public Programmer(String team, String level, double bonus, String name, double
salary) {
super(name, salary);
[Link] = team;
[Link] = level;
[Link] = bonus;
}
public double getBonus() {
return bonus;
}
public void setBonus(double bonus) {
[Link] = bonus; }
public void setInfo(String name, String team) {
[Link] = name;
[Link] = team;
}
public void setInfo(String name, String team, String level) {
[Link] = name;
[Link] = team;
[Link] = level;
}
public void setInfo(String name, String team, double salary) {
[Link] = name;
[Link] = team;
[Link] = salary;
}
@Override
public void input() {
Scanner sc = new Scanner([Link]);
[Link]();
[Link]("đội: ");
[Link] = [Link]();
[Link]("trình độ: ");
[Link] = [Link]();
[Link]("tiền thưởng: ");
[Link] = [Link]();
}
@Override
public void output() {
[Link]();
}
@Override
public double incomeTax() {
return [Link]()+[Link];
}
@Override
public String toString() {
return "PRG: "+[Link] + " : " + [Link] + " : " + [Link] + " : " + [Link]
+ " : " + [Link];
}
Bài giữa kì
// package triangle
public class Triangle extends Shape{
protected int side;
public Triangle() {
}
public Triangle(String name) {
super(name);
}
public Triangle(String name, boolean filled, int side) {
super(name, filled);
[Link] = side;
}
public int getSide() {
return side;
}
public void setSide(int side) {
Scanner sc = new Scanner([Link]);
[Link] = side;
do{
if (side < 3 || side > 10) {
[Link]("Vui long nhap lai [3<N<1]: ");
[Link] = [Link]();
}
}while(side < 3 || side > 10);
}
@Override
public String toString() {
return "TRI:" + [Link] + ":" + [Link] + ":" + [Link];
}
@Override
public void draw() {
[Link]();
int size = [Link];
if (filled) {
for (int i = size; i > 0; i--) {
for (int j = size - i + 1; j > 0; j--) {
[Link](" * ");
}
[Link]("");
}
}
}
// package main
public class main {
public static void main(String[] args) {
// TODO code application logic here
// cau a
[Link]("Nhap so nguyen: ");
int number = [Link]();
do{
if (number <= 5 || number >= 10) {
[Link]("Vui long nhap lai(5<N<10): ");
number = [Link]();
}
}while(number <= 5 || number >= 10);
[Link](number);
// cau b
int sum = 0;
for (int i = 1; i < number; i++) {
sum+=i;
}
boolean checkPrime = true;
for (int i = 1; i < (int) [Link](sum); i++) {
if (sum % i == 0) {
checkPrime = false;
}
}
if (checkPrime) {
[Link](sum + " là số nguyên tố");
} else {
[Link](sum + " là không phải số nguyên tố");
}
// cau c
if (sum % 2 == 0) {
[Link]("SUM = " +sum +" là số Chẵn");
} else{
[Link]("SUM = " +sum +" là số Lẻ");
}
}
}
JAVA SWING
package songaunhien;
import [Link];
public class Songaunhien {
public static void main(String[] args) {
Scanner RD = new Scanner([Link]);
[Link]("Nhập số thực A: ");
double A = [Link]();
double dM = [Link]() * (65 - A) + A;
double dK = [Link](dM, [Link](A, 3));
double dT = [Link]([Link](dM));
[Link]("Random: %.3f\n", dM);
[Link]("K: %.3f\n", dK);
[Link]("T: %f\n", dT);
}
}
Java web 1 (Login)
Main:
package btweb1;
import [Link];
import [Link];
import [Link];
import [Link];
public class Btweb1 {
public static void main(String[] args) {
// webSignIn();
Login L1 = new Login();
[Link](true);
}
public static void webSignIn(){
JFrame f1 = new JFrame("Ví dụ Swing");
Container cpa = [Link]();
[Link](new FlowLayout());
JButton btnSignIn = new JButton("Sign in");
[Link](btnSignIn);
JButton btnReset = new JButton("Reset");
[Link](btnReset);
JButton btnExit = new JButton("Exit");
[Link](btnExit);
[Link](300, 150);
[Link](400, 200);
[Link](JFrame.EXIT_ON_CLOSE);
[Link](true);
}
}
Nhánh con:
package btweb1;
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
public class Login extends JFrame{
public Login(){
super("Login");
initComponents();
}
private void initComponents(){
//1. thiê lập bộ chứa
Container cpa = getContentPane();
[Link](new FlowLayout());
//2. Thêm các TP
JLabel lbl1 = new JLabel("Username:");
[Link]([Link]);
[Link](new Font("Times New Roman", [Link], 18));
[Link](lbl1);
JTextField Username = new JTextField(10);
[Link](Username);
[Link]([Link]);
//Mật khẩu
JLabel lbl2 = new JLabel("Password:");
[Link]([Link]);
[Link](new Font("Times New Roman", [Link], 18));
[Link](lbl2);
JPasswordField Password = new JPasswordField(10);
[Link](Password);
[Link]('*');
[Link]([Link]);
JButton btnSee = new JButton("Xem MK");
[Link](btnSee);
[Link](new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JPasswordField seePass = new JPasswordField();
if([Link]()){
[Link]((char) 0);
}
else{
[Link]('*');
}
}
});
JButton btnSignIn = new JButton("Sign in");
[Link](btnSignIn);
[Link]([Link]);
JButton btnReset = new JButton("Reset");
[Link](btnReset);
[Link]([Link]);
JButton btnExit = new JButton("Exit");
[Link](btnExit);
[Link]([Link]);
[Link](new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
[Link](0);
}
});
//3. Thiết lập cửa sổ
setSize(600, 150);
setLocation(400, 200);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
Java web 2 máy tính
Main:
package btweb2;
import [Link];
import [Link];
import [Link];
import [Link];
public class Btweb2 {
public static void main(String[] args) {
Calculator C1 = new Calculator();
[Link](true);
}
public static void simpleCalc(){
JFrame f1 = new JFrame("Máy tính");
Container cpa = [Link]();
[Link](new FlowLayout());
JButton btnX = new JButton("x");
[Link](btnX);
JButton btnTru = new JButton("-");
[Link](btnTru);
JButton btnChia = new JButton("%");
[Link](btnChia);
JButton btnSQRT = new JButton("sqrt (+)");
[Link](btnSQRT);
JButton btnClear = new JButton("CLEAR");
[Link](btnClear);
}
}
Nhánh con Cal
package btweb2;
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];
import [Link];