SlideShare a Scribd company logo
1 of 3
1.Buatlah algoritma dan program untuk mencari titik tengah sebuah garis
yang ujung titiknya adalah A (x1, y1) dan B (x2, y2)
Analisis :
Input
Proses
Output

: x1, x2, y1, y2
: p ((x1+y1)/2)
q  ((x2+y2)/2)
: hasil (p,q)

Algoritma mencari titik tengah sebuah garis, algoritma menerima masukan x1, x2, y1, y2 kemudian
diproses p untuk mencari nilai (x1+y1)/2 dan q untuk mencari nilai titik tengah (x2+y2)/2, kemudian
output hasil (p,q)

Deklarasi :

x1, x2, y1, y2
: integer (inputan)
p,q
: integer (output)

Deskripsi
Read

Write (p)
Write (q)

(x1, x2, y1, y2)
p  ((x1+y1)/2)
q ((x2+y2)/2)
flowchart
PROGRAM C++ MENCARI TITIK TENGAH
#include <iostream>
#include <string>
Using namespace std;
{
int x2,y2,p,q,x1,y2;
cout<<“masukkan x1”<<endl;
cin >>x1;
cout<<“masukkan x2”<<endl;
cin >>x2;
cout<<“masukkan y1”<<endl;
cin >>y1;
cout<<“masukkan y2”<<endl;
cin >>y2;
p = ((x1+y1)/2);
q= ((x2+y2)/2);
cout<<“titik tengah sebuah garis”<<x1>> “dan” <<y1<< “adalah” <<p<<endl;
cout<<“titik tengah sebuah garis “ <<x2>> “ dan” <<y2<< “ adalah”<<q<<endl;

system(“PAUSE”);
return EXIT_SUCCESS;
}

More Related Content

What's hot (16)

Alternatif 1 3.2
Alternatif 1 3.2Alternatif 1 3.2
Alternatif 1 3.2
 
Alternatif 2 terbesar
Alternatif 2 terbesarAlternatif 2 terbesar
Alternatif 2 terbesar
 
Logic Operation
Logic OperationLogic Operation
Logic Operation
 
Kelompok 2.3
Kelompok 2.3Kelompok 2.3
Kelompok 2.3
 
Latihan individu no.3
Latihan individu no.3Latihan individu no.3
Latihan individu no.3
 
SAP Pertemuan 3
SAP Pertemuan 3SAP Pertemuan 3
SAP Pertemuan 3
 
Algoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - AntrianAlgoritma dan Struktur Data - Antrian
Algoritma dan Struktur Data - Antrian
 
Tugas C++ (Matriks) - Dian Aditya - 2009/2010
Tugas C++ (Matriks) - Dian Aditya - 2009/2010Tugas C++ (Matriks) - Dian Aditya - 2009/2010
Tugas C++ (Matriks) - Dian Aditya - 2009/2010
 
Fungsi dan Prosedur
Fungsi dan ProsedurFungsi dan Prosedur
Fungsi dan Prosedur
 
Soal latihan sap 1
Soal latihan sap 1Soal latihan sap 1
Soal latihan sap 1
 
Soal latihan sap no 1
Soal latihan sap no 1Soal latihan sap no 1
Soal latihan sap no 1
 
Soal latihan sap no 1
Soal latihan sap no 1Soal latihan sap no 1
Soal latihan sap no 1
 
Kelompok 2.4
Kelompok 2.4Kelompok 2.4
Kelompok 2.4
 
Kelompok 2.3
Kelompok 2.3Kelompok 2.3
Kelompok 2.3
 
Kelompok 2.1
Kelompok 2.1Kelompok 2.1
Kelompok 2.1
 
3.6 pp
3.6 pp3.6 pp
3.6 pp
 

Viewers also liked

Wilo pompa fiyat listesi 2014
Wilo pompa fiyat listesi 2014Wilo pompa fiyat listesi 2014
Wilo pompa fiyat listesi 2014Levent Kubilay
 
Bruno enc 3250 professional writing
Bruno enc 3250 professional writingBruno enc 3250 professional writing
Bruno enc 3250 professional writinggbruno761
 
Alpro soal kelompok (9 soal) 2
Alpro soal kelompok (9 soal) 2Alpro soal kelompok (9 soal) 2
Alpro soal kelompok (9 soal) 2yohanisrn
 
Fashion designs in_tim
Fashion designs in_timFashion designs in_tim
Fashion designs in_timzkouskapokus
 
Funwith foldables #pedagoolondon
Funwith foldables #pedagoolondonFunwith foldables #pedagoolondon
Funwith foldables #pedagoolondonKDWScience
 
Pertemuan 3 Kasus 3.2 (latihan Alternstif 2)
Pertemuan 3 Kasus 3.2  (latihan Alternstif 2)Pertemuan 3 Kasus 3.2  (latihan Alternstif 2)
Pertemuan 3 Kasus 3.2 (latihan Alternstif 2)yohanisrn
 
Funwith foldables #pedagoolondon 2014
Funwith foldables #pedagoolondon 2014Funwith foldables #pedagoolondon 2014
Funwith foldables #pedagoolondon 2014KDWScience
 

Viewers also liked (14)

Wilo pompa fiyat listesi 2014
Wilo pompa fiyat listesi 2014Wilo pompa fiyat listesi 2014
Wilo pompa fiyat listesi 2014
 
Bruno enc 3250 professional writing
Bruno enc 3250 professional writingBruno enc 3250 professional writing
Bruno enc 3250 professional writing
 
2
22
2
 
Alpro soal kelompok (9 soal) 2
Alpro soal kelompok (9 soal) 2Alpro soal kelompok (9 soal) 2
Alpro soal kelompok (9 soal) 2
 
2.7 a
2.7 a2.7 a
2.7 a
 
Derechos fundamentales-e-internet
Derechos fundamentales-e-internet Derechos fundamentales-e-internet
Derechos fundamentales-e-internet
 
Fashion designs in_tim
Fashion designs in_timFashion designs in_tim
Fashion designs in_tim
 
Diagrama paretto
Diagrama parettoDiagrama paretto
Diagrama paretto
 
Funwith foldables #pedagoolondon
Funwith foldables #pedagoolondonFunwith foldables #pedagoolondon
Funwith foldables #pedagoolondon
 
Pertemuan 3 Kasus 3.2 (latihan Alternstif 2)
Pertemuan 3 Kasus 3.2  (latihan Alternstif 2)Pertemuan 3 Kasus 3.2  (latihan Alternstif 2)
Pertemuan 3 Kasus 3.2 (latihan Alternstif 2)
 
2
22
2
 
2.5 b
2.5 b2.5 b
2.5 b
 
2.5 b
2.5 b2.5 b
2.5 b
 
Funwith foldables #pedagoolondon 2014
Funwith foldables #pedagoolondon 2014Funwith foldables #pedagoolondon 2014
Funwith foldables #pedagoolondon 2014
 

Similar to Satu

ECC pertemuan 6.pptx
ECC pertemuan 6.pptxECC pertemuan 6.pptx
ECC pertemuan 6.pptxSuper4sensei
 
Sttm tm 04 modul 2 fungsi dan limit fungsi revisi
Sttm tm 04 modul 2 fungsi dan limit fungsi revisiSttm tm 04 modul 2 fungsi dan limit fungsi revisi
Sttm tm 04 modul 2 fungsi dan limit fungsi revisiPrayudi MT
 
Sttm tm 03 modul 2 fungsi dan limit fungsi revisi
Sttm tm 03 modul 2 fungsi dan limit fungsi revisiSttm tm 03 modul 2 fungsi dan limit fungsi revisi
Sttm tm 03 modul 2 fungsi dan limit fungsi revisiPrayudi MT
 
Kalkulus modul 2 fungsi dan limit fungsi revisi
Kalkulus modul 2 fungsi dan limit fungsi revisiKalkulus modul 2 fungsi dan limit fungsi revisi
Kalkulus modul 2 fungsi dan limit fungsi revisiPrayudi MT
 
Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++Nurdin Al-Azies
 
Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++Ilan Surf ﺕ
 
latihan individu no 3
latihan individu no 3latihan individu no 3
latihan individu no 3istwiari
 
Fungsi Rasional Pecah.pptx
Fungsi Rasional Pecah.pptxFungsi Rasional Pecah.pptx
Fungsi Rasional Pecah.pptxzainnadaan
 
mencari nilai minimum menggunakan fungsi rekursif di C
mencari nilai minimum menggunakan fungsi rekursif di Cmencari nilai minimum menggunakan fungsi rekursif di C
mencari nilai minimum menggunakan fungsi rekursif di Ckir yy
 
Runtutan ( sequence )
Runtutan ( sequence )Runtutan ( sequence )
Runtutan ( sequence )ariesmaesya
 

Similar to Satu (20)

1
11
1
 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
 
Latihan individu no 3
Latihan individu no 3Latihan individu no 3
Latihan individu no 3
 
Algoritma Garis
Algoritma GarisAlgoritma Garis
Algoritma Garis
 
ECC pertemuan 6.pptx
ECC pertemuan 6.pptxECC pertemuan 6.pptx
ECC pertemuan 6.pptx
 
03 i-o
03 i-o03 i-o
03 i-o
 
Fungsi rasional (2)
Fungsi rasional (2)Fungsi rasional (2)
Fungsi rasional (2)
 
Sttm tm 04 modul 2 fungsi dan limit fungsi revisi
Sttm tm 04 modul 2 fungsi dan limit fungsi revisiSttm tm 04 modul 2 fungsi dan limit fungsi revisi
Sttm tm 04 modul 2 fungsi dan limit fungsi revisi
 
Sttm tm 03 modul 2 fungsi dan limit fungsi revisi
Sttm tm 03 modul 2 fungsi dan limit fungsi revisiSttm tm 03 modul 2 fungsi dan limit fungsi revisi
Sttm tm 03 modul 2 fungsi dan limit fungsi revisi
 
Kalkulus modul 2 fungsi dan limit fungsi revisi
Kalkulus modul 2 fungsi dan limit fungsi revisiKalkulus modul 2 fungsi dan limit fungsi revisi
Kalkulus modul 2 fungsi dan limit fungsi revisi
 
modul algoritma Bab 2
modul algoritma Bab 2modul algoritma Bab 2
modul algoritma Bab 2
 
Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++Asyiknya Belajar Struktur Data di Planet C++
Asyiknya Belajar Struktur Data di Planet C++
 
Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++Asyiknya belajar struktur data di planet c++
Asyiknya belajar struktur data di planet c++
 
latihan individu no 3
latihan individu no 3latihan individu no 3
latihan individu no 3
 
Fungsi Rasional Pecah.pptx
Fungsi Rasional Pecah.pptxFungsi Rasional Pecah.pptx
Fungsi Rasional Pecah.pptx
 
modul algoritma Bab 7 record
modul algoritma Bab 7 recordmodul algoritma Bab 7 record
modul algoritma Bab 7 record
 
FUNGSI KUADRAT .pptx
FUNGSI KUADRAT .pptxFUNGSI KUADRAT .pptx
FUNGSI KUADRAT .pptx
 
mencari nilai minimum menggunakan fungsi rekursif di C
mencari nilai minimum menggunakan fungsi rekursif di Cmencari nilai minimum menggunakan fungsi rekursif di C
mencari nilai minimum menggunakan fungsi rekursif di C
 
Runtutan ( sequence )
Runtutan ( sequence )Runtutan ( sequence )
Runtutan ( sequence )
 
Laporan modul 1
Laporan modul 1Laporan modul 1
Laporan modul 1
 

Satu

  • 1. 1.Buatlah algoritma dan program untuk mencari titik tengah sebuah garis yang ujung titiknya adalah A (x1, y1) dan B (x2, y2) Analisis : Input Proses Output : x1, x2, y1, y2 : p ((x1+y1)/2) q  ((x2+y2)/2) : hasil (p,q) Algoritma mencari titik tengah sebuah garis, algoritma menerima masukan x1, x2, y1, y2 kemudian diproses p untuk mencari nilai (x1+y1)/2 dan q untuk mencari nilai titik tengah (x2+y2)/2, kemudian output hasil (p,q) Deklarasi : x1, x2, y1, y2 : integer (inputan) p,q : integer (output) Deskripsi Read Write (p) Write (q) (x1, x2, y1, y2) p  ((x1+y1)/2) q ((x2+y2)/2)
  • 3. PROGRAM C++ MENCARI TITIK TENGAH #include <iostream> #include <string> Using namespace std; { int x2,y2,p,q,x1,y2; cout<<“masukkan x1”<<endl; cin >>x1; cout<<“masukkan x2”<<endl; cin >>x2; cout<<“masukkan y1”<<endl; cin >>y1; cout<<“masukkan y2”<<endl; cin >>y2; p = ((x1+y1)/2); q= ((x2+y2)/2); cout<<“titik tengah sebuah garis”<<x1>> “dan” <<y1<< “adalah” <<p<<endl; cout<<“titik tengah sebuah garis “ <<x2>> “ dan” <<y2<< “ adalah”<<q<<endl; system(“PAUSE”); return EXIT_SUCCESS; }