30/09/2018, 18:00

bài tập java cơ bản

package tuan02;

import java.util.Scanner;

public class bai01HinhChuNhatTest {

	public static void main(String[] args) 
	{
		Scanner in = new Scanner(System.in);
		int length = in.nextInt();
		int width = in.nextInt();
		HinhChuNhat cn = new HinhChuNhat(length, width);
		//HinhChuNhat cn = new HinhChuNhat(5, 7);
		System.out.println(cn);

	}

}

class HinhChuNhat 
{
	private int length;
	private int width;
	
	public int getLength() 
	{
		return length;
	}
	public void setLength(int length) 
	{
		this.length = length;
	}
	public int getWidth() 
	{
		return width;
	}
	public void setWidth(int width) 
	{
		this.width = width;
	}
	
	public HinhChuNhat(int length, int width)
	{
		this.length = length;
		this.width = width;
	}
	public int ChuVi()
	{
		int cv = (length + getWidth())*2;
		return cv;
	}
	public int DienTich ()
	{
		int dt = getLength()*getWidth();
		return dt;
	}
	@Override
	public String toString() 
	{
		String str = "Hinh Chu nhat
";
		str += "Chieu dai " + getLength();
		str += "
chieu rong " + getWidth();
		str += "
chu vi " + ChuVi();
		str += "
dien tich " + DienTich();
		return str;
	}
	
	
}

Ngay chỗ hàm void main em muốn nhập length và width từ bàn phím thì phải làm sao mọi người

Jony Hồ Trần viết 20:01 ngày 30/09/2018
// Day la code minh lam, ban xem thu va tham khao, hy vong giup duoc ban

public class Bai_11_OOP {
    public static void main(String[] args){
        ClassTamGiac clTG = new ClassTamGiac();
        clTG.Nhap();
        clTG.chuvi();
        clTG.dientich();
        clTG.XuatKetQua();
    }
}

// Class Xu Ly
import java.util.Scanner;

public class ClassTamGiac {
    public double a, b, c, C, S;
    double getA(){
        return a;
    }
    double getB(){
        return b;
    }
    double getC(){
        return c;
    }
    void setA(double a){
        this.a = a;
    }
    void setB(double b){
        this.b = b;
    }
    void setC(double c){
        this.c = c;
    }
    public void Nhap(){
        Scanner sr = new Scanner(System.in);
        System.out.print("Nhap vao 3 canh cua tam giac \n");
        System.out.print("Nhap canh a: ");
        setA(sr.nextDouble());
        System.out.print("Nhap canh b: ");
        setB(sr.nextDouble());
        System.out.print("Nhap canh c: ");
        setC(sr.nextDouble());
    }
    public boolean kiemTraTamGiac(double a, double b, double c){
        if(a + b > c && a + c > b && c + b > a) {
            return true;
        }
        else {
            return false;
        }
    }
    double chuvi(){
        return this.C = getA() + getB() + getC();
    }
    double dientich(){
        double C1 = chuvi() / 2;
        return this.S = Math.sqrt(C1 * (C1 - getA()) * (C1 - getB()) * (C1 - getC()));
    }
    void XuatKetQua(){
        if(kiemTraTamGiac(getA(), getB(), getC()) == false){
            System.out.println("Xem lai, khong phai tam giac!");
        }
        else{
            System.out.print("Chu vi cua tam giac C = " + chuvi());
            System.out.println(" \n");
            System.out.print("Dien tich cua tam giac S = " + dientich());
            System.out.println(" \n");
        }
    }
}

Chèn code bằng cách bôi đen và ấn ctrl + K

Bài liên quan
0