Jumat, 07 Maret 2014

Algoritma Mencari Titik Tengah sebuah garis yang ujungnya adalah A(x1,y1) dan B (x2,y2)

      1.  Buatlah algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A(x1,y1) dan B(x2,y2).
a.       Analisis:
Input             : x1, y1, x2, y2, semua adalah integer
Proses          : Aß((x1+x2)/2)
Bß((y1+y2)/2)
Output         : Tulis (A, B)
b.      Algoritma Mencari titik tengah:
Mencari titik tengah pada titik A yaitu menjumlahkan x1 dan y1 lalu di bagi 2 dan titik B dengan menjumlahkan x2 dan y2 lalu di bagi 2, lalu mencetak hasil A dan B.
c.       Deklarasi:
x1, y1,x2, y2               : integer (input)
A, B                                                : integer (output)
d.      Deskripsi:
read (x1, y1, x2, y2)
Aß((x1+x2)/2)
Bß((y1+y2)/2)
write(A)
write(B)
e.      Program C++ mencari titik tengah dua garis:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int x1, y1, x2, y2, A, B;   
      cout<<"Masukkan x1= ";
      cin>>x1;
      cout<<"Masukkan y1= ";
      cin>>y1;
      cout<<"Masukkan x2= ";
      cin>>x2;
      cout<<"Masukkan y2= ";
      cin>>y2;
      A=((x1+y1)/2);
      B=((x2+y2)/2);
      cout<<"Titik Tengah A ("<<x1<<", "<<y1<<") adalah = "<<A<<endl;
      cout<<"Titik Tengah B ("<<x2<<", "<<y2<<") adalah = "<<B<<endl;
       
    system("PAUSE");
    return EXIT_SUCCESS;
}
f.        Flowchart:




Tugas Individu pertemuan ke-2 (3 maret '14)

Tidak ada komentar:

Posting Komentar