Program titik tengah garis (algoritma,c++(class) dan Flowchart)
1.Algoritma
a.inisialisasi Variabel
b.Masukkan bilangan yang akan di pisahkan misalkan x1,y1,x2,y2
c.Mencari titik tengah tiap sumbu
-x=x1+x2/2;
-=y1+y2/2;
d.Tampilkan hasilnya
2.Program dalam C++(class)
#include <iostream>
#include <conio.h>
using namespace std;
class tengah
{
public:
int proses();
void keluaran();
private:
float a,b,x1,x2,y1,y2;
};
int tengah::proses(){
cout<<"Menghitung titik tengah sebuah garis"<<endl;
cout<<"\t Pada titik (x1,y1)sampai(x2,y2)"<<endl<<endl;
cout<<"Masukkan x1 =\t";cin>>x1;
cout<<"Masukkan y1 =\t";cin>>y1;
cout<<"Masukkan x2 =\t";cin>>x2;
cout<<"Masukkan y2 =\t";cin>>y2;
a=(x1+x2)/2;
b=(y1+y2)/2;
}
void tengah::keluaran(){
cout<<"Jadi titik tengah gris tersebut pada kordinat titik\t("<<a<<","<<b<<")"<<endl;
}
int main(int argc, char** argv) {
tengah bilangan;
bilangan.proses();
bilangan.keluaran();
return 0;
}
3.Dalam Flowchart
jangan lupa koment ya....h h h :)
a.inisialisasi Variabel
b.Masukkan bilangan yang akan di pisahkan misalkan x1,y1,x2,y2
c.Mencari titik tengah tiap sumbu
-x=x1+x2/2;
-=y1+y2/2;
d.Tampilkan hasilnya
2.Program dalam C++(class)
#include <iostream>
#include <conio.h>
using namespace std;
class tengah
{
public:
int proses();
void keluaran();
private:
float a,b,x1,x2,y1,y2;
};
int tengah::proses(){
cout<<"Menghitung titik tengah sebuah garis"<<endl;
cout<<"\t Pada titik (x1,y1)sampai(x2,y2)"<<endl<<endl;
cout<<"Masukkan x1 =\t";cin>>x1;
cout<<"Masukkan y1 =\t";cin>>y1;
cout<<"Masukkan x2 =\t";cin>>x2;
cout<<"Masukkan y2 =\t";cin>>y2;
a=(x1+x2)/2;
b=(y1+y2)/2;
}
void tengah::keluaran(){
cout<<"Jadi titik tengah gris tersebut pada kordinat titik\t("<<a<<","<<b<<")"<<endl;
}
int main(int argc, char** argv) {
tengah bilangan;
bilangan.proses();
bilangan.keluaran();
return 0;
}
setelah di compile maka akan muncul:
jangan lupa koment ya....h h h :)
Tidak ada komentar:
Posting Komentar