Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

โปรแกรมหาจุดกึ่งกลางเส้นตรงใน C++


คำอธิบายโจทย์

กำหนดจุด A(x1,y1) และ B(x2,y2) เป็นปลายเส้นตรง หาจุดกึ่งกลาง (midpoint)

ตัวอย่าง

A(4,-5), B(-2,6) → Midpoint = (1, 0.5)

สูตร: ((x1+x2)/2, (y1+y2)/2)

โค้ดตัวอย่าง

#include <iostream>
using namespace std;

int main() {
    float point[2][2] = {{4, -5}, {-2, 6}};
    float midX = (point[0][0] + point[1][0]) / 2.0f;
    float midY = (point[0][1] + point[1][1]) / 2.0f;
    cout << "The mid-points are (" << midX << " , " << midY << ")";
    return 0;
}

ผลลัพธ์

The mid-points are (1 , 0.5)