Gặp rắc rối khi nhập tham số hoành độ và tung độ cho hàm

Xây dựng cấu trúc điểm biểu diễn điểm trong mặt phẳng Oxy (tọa độ là các số thực). Viết chương trình cho phép người dùng nhập vào n (do người dùng nhập vào) điểm. xây dựng phương thức thiết lập giá trị (SetDiem) gồm 3 thành phần:

  • Tham số 1: điểm cần thiết lập giá trị (truyền tham chiếu)
  • Tham số 2: gán cho hoành độ
  • Tham số 3: gán cho tung độ

Trong đó tham số 2 và 3 là 2 tham số mặc nhiên (=0). Viết chương trình nhập vào n (do người dùng nhập vào) điểm, trong đó việc nhập giá trị cho điểm thứ i sẽ gọi đến phương thức SetDiem nhằm thiết lập giá trị cho điểm theo mô tả sau:

  • Nếu i%3==0: nhập đầy đủ tung độ, hoành độ và gọi phương thức SetDiem với đầy đủ giá trị truyền vào cho tất cả các tham số.
  • Nếu i%3==1: chỉ nhập hoành độ và gọi phương thức SetDiem với 2 giá trị truyền vào cho tham số 1 và 2.
  • Nếu i%3==2: không nhập vào hoành độ và tung độ và gọi phương thức SetDiem với 1 giá trị tryền vào cho tham số 1.

Xuất ra tọa độ tất cả các điểm và xuất ra 2 điểm có khoảng cách lớn nhất trong các điểm vừa nhập.

Em chỉ gặp chút rắc rối với hàm Setdiem chỗ mà nhập tham số hoành độ với tung độ. Phần trước đó em làm được rồi em mong mọi người giúp em với

Theo như bạn nói, chỉ đang gặp ván đề với hàm set điểm, vậy bạn up code lên đây để mọi người hỗ trợ đi nào

1 Like

Có cái này thì không gọi là phương thức được :slight_smile: free function thôi.

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?