Algoritma dan Program Mencari Titik Tengah Sebuah Garis dengan C++

Algoritma Mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).
{Membaca masukkan ujung titik garis A( x1, y1) dan B(x2,y2), menentukan titik tengah dari garis tersebut dan kemudian menuliskan outputnya berupa titik tengah sebuah garis tersebut C(x3,y3)}

Algoritma

Deklarasi
x1 , y1, x2, y2 : integer {input}
x3, y3 : integer {output}

Deskripsi
Read A (x1 , y1) dan B( x2, y2)
x3 <– (x2 +x1 )/2
y3 <– (y2 + y1)/2

Bahasa C++

#include <iostream.h>
#include <conio.h>

class titiktengah {
public:
void titikujung();
void hitung();
private:
int x1,x2,y1,y2,A,B;
};
void titiktengah::titikujung(){
cout<<"PROGRAM MENCARI TITIK TENGAH DARI SEBUAH GARIS"<<endl;
cout<<"nilai x1 : "; cin>>x1;
cout<<"nilai x2 : "; cin>>x2;
cout<<"nilai y1 : "; cin>>y1;
cout<<"nilai y2 : "; cin>>y2;
cout<<endl;
}
void titiktengah::hitung(){
A=(x1+x2)/2;
B=(y1+y2)/2;
cout<<"jadi titik tengah dari sebuah garis yaitu "<< A <<" , " << B;
}
int main(){
titiktengah x;
x.titikujung();
x.hitung();

getch();
return 0;
}

Baca juga : Peluang Bisnis 2023

Baca juga : Daftar Kampus Terfavorit di Yogyakarta

Baca Juga :   Membagi 2 Tumpukan Sama Besar