1. Algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2)
Deklarasi
* x1,y1,x2,y2 = integer (input)
* E,F = integer (output)
Deskripsi
* read x1,y1,x2,y2
* E <--- (x1+x2) div 2 (mendapatkan nilai E)
* F <--- (y1+y3)div 2 (mendapatkan nilai F)
* write E,F
Program ke C++ nya adalah
#include <iostream.h>
#include <stdio.h>
int main(){
int E,F,x1,x2,y1,y2;
cout<<"Masukkan nilai x1,x2 dan y1,y2:"<<endl;
cin>>x1>>x2>>y1>>y2;
E=((x1+y1)/2);
F=((x2+y2)/2);
cout<<"Titik tengah sebuah garis yang ujungnya"<<x1<<"dan"<<y1<<"adalah"<<E<<endl;
cout<<"Titik tengah sebuah garis yang ujungnya"<<x2<<"dan"<<y2<<"adalah"<<F<<endl;
getchar ();
}
Deklarasi
* x1,y1,x2,y2 = integer (input)
* E,F = integer (output)
Deskripsi
* read x1,y1,x2,y2
* E <--- (x1+x2) div 2 (mendapatkan nilai E)
* F <--- (y1+y3)div 2 (mendapatkan nilai F)
* write E,F
Program ke C++ nya adalah
#include <iostream.h>
#include <stdio.h>
int main(){
int E,F,x1,x2,y1,y2;
cout<<"Masukkan nilai x1,x2 dan y1,y2:"<<endl;
cin>>x1>>x2>>y1>>y2;
E=((x1+y1)/2);
F=((x2+y2)/2);
cout<<"Titik tengah sebuah garis yang ujungnya"<<x1<<"dan"<<y1<<"adalah"<<E<<endl;
cout<<"Titik tengah sebuah garis yang ujungnya"<<x2<<"dan"<<y2<<"adalah"<<F<<endl;
getchar ();
}