Algoritma untuk mencari titik tengah sebuah garis yang ujung titik nya adalah A (x1, y1)
dan B (x2, y2)
Analisis :
Input = x1, x2, y1,y2
Proses = A <- ((x1 + y1)/2)
B <- ((x2 + y2)/2)
Output = A, B
Deklarasi :
x1, x2, y1, dan x2 merupakan Inputan
A & B merupakan Output dari hasil yang telah diproses
Deskripsi :
1. mulai
2. siapkan titik2 x dan y
3. rumus x1+x2/2 mencari titik x
4. rumus y1+y2/2 mencari titik ya
5. hasil
6. Selesa
ð Ini
Flowchart nya :) :
Outputnya :
A = 10
B = 18
X1 = 12
X2 = 24
Y1 = 8
ð Programnya
yang menggunakan DEV C++
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int A,B,x1,x2,y1,y2;
cout<<"Masukan nilai x1,x2,y1, dan y2 :"<<endl;
cin>>x1>>x2>>y1>>y2;
A=((x1+y1)/2);
B=((x2+y2)/2);
cout<<"Titik tengah garisnya " << x1 << " Dan " << y1 <<endl;
cout<<" adalah = " << A <<endl<<endl;
cout<<"Titik tengah garisnya " << x2 << " Dan " << y2 <<endl;
cout<<" adalah = " << B <<endl;
system("pause");
return 0;
}
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int A,B,x1,x2,y1,y2;
cout<<"Masukan nilai x1,x2,y1, dan y2 :"<<endl;
cin>>x1>>x2>>y1>>y2;
A=((x1+y1)/2);
B=((x2+y2)/2);
cout<<"Titik tengah garisnya " << x1 << " Dan " << y1 <<endl;
cout<<" adalah = " << A <<endl<<endl;
cout<<"Titik tengah garisnya " << x2 << " Dan " << y2 <<endl;
cout<<" adalah = " << B <<endl;
system("pause");
return 0;
}
Tidak ada komentar:
Posting Komentar