• Không có kết quả nào được tìm thấy

Hướng dẫn thực hành Java Bài thực hành số 2

N/A
N/A
Protected

Academic year: 2022

Chia sẻ "Hướng dẫn thực hành Java Bài thực hành số 2 "

Copied!
4
0
0

Loading.... (view fulltext now)

Văn bản

(1)

Hướng dẫn thực hành Java Bài thực hành số 2

Đề bài:

Mỗi một điểm trong mặt phẳng được xác đinh duy nhất bởi hai giá trị là hoành độ và tung độ. 1. Hãy xây dựng lớp Diem cùng với chứa các đốI tượng diểm trong mặt phẳng và xây dựng phương thức sau:

- Toán tử tạo lập

- Phương thức in một đốI tượng Diem (in ra hoành độ, tung độ) - Tính khoảng cách giữa hai điểm

MỗI tam giác trong mặt phẳng được xác định bởI 3 điểm.

Hãy xây dựng lớp TamGiac với 3 thuộc tính riêng là 3 đối tượng thuộc lớp Diem và các phương thức:

- Xây dựng các toản tử tạo lập: TamGiac(); TamGiac(Diem d1, Diem d2, Diem d3);

- Tính diện tích tam giác - Tính chu vi của tam giác

Gợi ý: Khoảng cách giữa 2 điểm A(x1, y1), B(x2,y2) tính theo công thức: d= sqrt((x1-x2)^2 + (y1-y2)^2) Sơ đồ lớp:

(2)

Sơ lược code chương trình:

public class Diem {

float x;

float y;

// constructor 1

// constructor 2

public float kc(Diem d){

float kc = Math.sqrt((x-d.x)*(?)+(y-d.y)*());

return ?;

(3)

}

// phuong thuc inDiem() }

public class TamGiac {

private Diem A;

// khai bao Diem B // khai bao Diem C

public TamGiac(){}

public TamGiac(?,?,?){

// ??

}

public <?> dienTich(){

float AB = A.kc(?);

float BC = ?;

float CA = ?;

float p = ?; // Nua chu vi

float dt = ?;

}

(4)

// phuong thuc tinh chuVi() }

public class TestTG {

public static void main(String[] args){

Diem A = new Diem();

Diem B = ?; // Toa do (3,0) Diem C = ?; // Toa do (0,4)

// Tao tam giac ABC

// In ra dien tich tam giac

// In ra chu vi tam giac }

}

Tài liệu tham khảo

Tài liệu liên quan

+ Lãnh đạo cuộc khởi nghĩa lật đổ ách thống trị của nhà Lương, khôi phục nền độc lập; xây dựng nhà nước Vạn Xuân độc lập, thể hiện sự trưởng thành của ý thức dân

 Định nghĩa, tính chất, các phép toán về vectơ trong không gian được xây dựng hoàn toàn tương tự như trong mặt phẳng. Sự đồng phẳng của ba vectơ?.  Ba vectơ

Bài 2 trang 115 sgk Tin học lớp 8: Theo em mặt phẳng chuẩn có phải là một đối tượng toán học nằm trong danh sách đối tượng của GeoGebra không?.

- Ngoài ra, ta nhìn vào thống kê Durbin-Watson để kiểm định hiện tượng tương quan chuỗi bằng cách xem DW và giá trị d L và d u tra bảng. Error

Chủ động xây dựng và triển khai kế hoạch năm học linh hoạt, đảm bảo an toàn tuyệt đối cho trẻ em, tổ chức nuôi dưỡng, chăm sóc, giáo dục trẻ em đáp ứng

Từ các hình chiếu 2D đã cho trong bài tập, bạn hãy xây dựng mô hình 3D bằng lệnh tạo khối cơ bản hoặc bằng các lệnh hổ trợ khối rắn đã học; kết hợp với các lệnh hiệu

* Thao tác đo: Giả sử cần xác định chênh cao giữa 2 điểm A và B người ta đặt máy thuỷ chuẩn ở giữa 2 điểm AB và dựng mia tại 2 điểm này rồi tiến hành thu thập các số

 Trích xuất, phân tích, ứng dụng các thông số địa hình giải quyết các bài toán thực tế.. Xây dựng, biểu diễn