Phần hàm: hàm trả về:
Có hàm Boolean:
Public Class ….
Public Boolean xet(int m){
import java.util.*;
public class ClockGroup{
public boolean snt(int n){
for(int i=2;i<n;i++)
if((n/i)==0)
return false;
return true;
}
public static void main(String[]args){
Scanner kq=new Scanner(System.in);
System.out.println("nhap so");
int n=kq.nextInt();
ClockGroup o=new ClockGroup();
if(o.snt(n)){
System.out.println("so nguyen to");
}else
System.out.println("ko phai so nguyen to");
}
}
Phần làm tương:
Bài.Viết một phương pháp có phối hợp của ba điểm A (x0, Y0), B (x1, y1), C (x2,y2) như một tham số, và kiểm tra nếu giá trị đồng điều phối của một đỉnh tam giác
+Lệnh nhập lại :Sau đó bạn lấp thẳng zo hàm nếu cần (ngoài do-white còn có try catch(chạy bắt lỗi) thông dụng …
import java.util.*;
public class ClockGroup{
public static void main(String[]args){
Scanner kq=new Scanner(System.in);
while(true){
try{ System.out.println("nhap so:");
int n=kq.nextInt();
if(n==0||n>10)throw new InputMismatchException();
System.out.println(+n);
break;
}catch(InputMismatchException e){
System.out.println("nhap lai");
kq.nextLine();
}
}
}
}
Bài:Nhập Ho tên của ban và ngày sinh của bạn với điều kiện (Họ tên ko quá 20 kí tự và ngày sinh giới hạn từ (1990 tới 2000).
+cách hàm trả về,hàm kế thừa ,hàm công thức: Nếu dùng hợp lí các hàm tuy trường hợp thì việc giải quyết các bài Hàm hoặc Mạng rất nhanh.
Việc còn lại là suy nghĩ thuật toán …ko vấn đề :D
+Hàm Trả về
Public float tenham(int a,int b,….){ (float,int,double
Float s;
//lệnh (Command)
Return s; (tùy trường hợp)}
//trên forum có mấy bài post tham khảo mọi người coi thử
+Hàm kế thừa.
Public void tenham(){
//lệnh các ẩn phụ được khai báo ở (private)
}
+Hàm công thức.
Public void tenham(int a,int b,…){
//lệnh công thức
}
//trên forum có mấy bài post tham khảo mọi người coi thử
Bài mẫu kế thừa nek:
import java.util.*;
public class ClockGroup{
//private int e;
private int a;
public float giaithua(float m){
if(m==0||m==1)
return 1;
return m*giaithua(m-1);
}
public void sin(){
Scanner kq=new Scanner(System.in);
System.out.println("nhap radian");
a=kq.nextInt();
int n=1,x=a;
float tg;
do {
tg=(float) (Math.pow(a,2*n+1)/giaithua(2*n+1));
x+=Math.pow(-1,n)*tg; n++;
}while(Math.abs(tg)>0.01);
System.out.println(+tg);
}
public static void main(String[]args){
ClockGroup o=new ClockGroup();
o.sin();
}
}
Tất cả đều zo mình viết nếu sai sot thì xin thứ lỗi