Trong bài toán này, chúng ta được cung cấp tọa độ của hai điểm trên một đoạn thẳng. Nhiệm vụ của chúng ta là tạo một Chương trình tìm độ dốc của một đoạn thẳng trong C ++ .
Mô tả sự cố - Chúng ta sẽ tìm hệ số góc của đoạn thẳng bằng cách sử dụng tọa độ của hai điểm trên đoạn thẳng đã cho.
Hãy lấy một ví dụ để hiểu vấn đề
Đầu vào
p1(-1, 1), p2(3, 3)
Đầu ra
½ = 0.5
Cách tiếp cận giải pháp
Để tìm độ dốc của đường, chúng tôi sẽ sử dụng công thức hình học được xác định để tìm độ dốc của đường bằng cách sử dụng hai điểm bất kỳ P1 (x1, y1) và P2 (X2, Y2) nằm trên đường.
Slope = (Y2 - Y1)/(X2 - X1)
Chương trình minh họa hoạt động của giải pháp của chúng tôi
Ví dụ
#include<iostream> using namespace std; float calcSlope(float point[2][2]){ float slope = ( (point[1][1]-point[0][1]) / (point[1][0] - point[0][0])); return slope; } int main() { float points[2][2] = {{-1, 1}, {3, 3}}; cout<<"The slope of the line is "<<calcSlope(points); }
Đầu ra
The slope of the line is 0.5