ALGORITMA PEMOGRAMAN
Disusun oleh :
Nama : Nia Saputri
Nim : 2036182
KELAS 1.A.1
PRODI SISTEM INFORMASI
UNIVERSITAS PASIR PENGARAIAN
T.A 2020/2021
KATA PENGANTAR
Puji-puji dan syukur kami panjatkan pada Allah SWT. Hanya kepada-Nya lah kami
memuji dan hanya kepada-Nya lah kami memohon pertolongan. Tidak lupa shalawat serta
salam kami haturkan pada junjungan nabi agung kita, Nabi Muhammad SAW. Risalah beliau
lah yang bermanfaat bagi kita semua sebagai petunjuk menjalani kehidupan dengan
pertolongan-Nya.
Penulis sangat bersyukur karena telah menyelesaikan makalah yang berjudul
“Pengenalan C++ dengan Projec Program Kecepatan, Jarak dan Waktu”. Adapun tujuan dari
penulisan dari makalah ini adalah untuk memenuhi tugas dari dosen pada mata kuliah
“ALGORTMA PEMOGRAMAN”. Selain itu, makalah ini juga bertujuan untuk menambah
wawasan bagi para pembaca dan juga bagi penulis.
Akhir kata penulis memahami jika makalah ini tentu jauh dari kata sempurna tanpa
kritik dan saran sangat kami butuhkan berguna memperbaiki karya-karya kami diwaktu
mendatang.
Penulis
Nia saputri
ii
DAFTAR ISI
Halaman
KATA PENGANTAR................................................................................................ ii
BAB I PENDAHULUAN
A. Latar Belakang............................................................................................... 1
C. Tujuan ........................................................................................................... 1
BAB II PEMBAHASAN
A. Kesimpulan................................................................................................... 8
DAFTAR PUSTAKA................................................................................................. 11
iii
BAB I
PENDAHULUAN
A. Latar Belakang
Dewasa ini komputer digunakan hampir disemua bidang kehidupan manusia
mulai dari pendidikan, bisnis sampai dengan games. Berbicara tentang komputer
tidak lepas dari pemrograman komputer. Kita harus memberikan instruksi kepada
komputer agar dapat memecahkan suatu masalah. Dalam kehidupan sehari-hari untuk
berkomunikasi dengan orang lain, kita harus menggunakan bahasa yang sama
dengan orang tersebut.Dalam pemrograman komputer, berlaku juga hal seperti
diatas. Kita harus menggunakan bahasa yang dimengerti oleh komputer untuk
memberikan suatu instruksi. Berbicara tentang C++ biasa tidak lepas dari C, sebagai
bahasa sebelumnya. C++ diciptakan satu dekade setelah C. Bahasa ini bersifat
kompatibel dengan bahasa pendahulunya, C. C diambil sebagai landaan dari C++,
mengingat keportabilitasan C yang memungkinkannya diterapkan pada berbagai mesin,
dari PC hingga mainframe, serta berbegai sistem operasi (DOS, UNIX, VMS
dan sebagainya)Keistimewaan yang sangat berarti pada C++ adalah karena bahasa
ini mendukung pemrograman yang berorientasi obyek (PBO atau OOP / Object
Oriented Programming). C++ hanyalah bahasa yang bersifat hybrid, bukan bahasa
murni yang berorientasi obyek. Oleh karena itu, pemrogram C pada tahapawal dapat
berpindah jalur ke C++ setahap demi setahap.
B. Rumus Masalah
1. Pengenalan C++
2. Definisi Jarak,Kacepatan dan waktu Tempuh
3. Program C++ penghitungan Kecepatan
4. Program C++ Menghitung Jarak Tempuh
5. Program C++ Waktu Tempuh
C. Tujuan
pembuatan C++ adalah untuk meningkatkan produktifitas pemrogram dalam
membuat aplikasi. PBO dan C++ dapat mengurangi kekompleksitasan, terutama
pada program yang besar misalnya: program yang terdiri dari 10.000 baris. Pada
1
intinya C++ dapat meningkatkan produktivitas pemrograman lebih dari dua kali
dibandingkan bahasa prosedural seperti : C, Pascal dan Basic. Hal ini didasarkan
kenyataan bahwa kode yang ditulis dengan C++ lebih mudah digunakan kembali pada
program-program lain.
2
BAB II
PEMBAHASAN
V = s/t
3
Rumus Jarak
Rumus Waktu
S=v×t
Keterangan:
T = s/v
v = Kecepatan
s = Jarak
t = Waktu
#include
<iostream> using
namespace std; int
main (){
float v,s,t;
cout<<"PROGRAM C++ MENGHITUNG KECEPATAN"<<endl;
cout<<"
"<<en
dl; cout<<"Masukan Jarak Tempuh (Km) :
"; cin>>s;
cout<<"Masukan Waktu Tempuh (Jam) :
"; cin>>t;
v=s/t;
cout<<"Kecepatan (Km/jam) : "<<v<<endl;
4
Sesuai dengan rumus kecepatan yang telah saya sebutkan diatas kita aka membagi
antara jarak tempuh dengan waktu yang dipakai selama perjalanan tersebut. Ketiga
variabel (v,s,t) menggunakan tipe data float untuk bilangan pecahan/desimal.
Sebagai contoh misalnya untuk menempuh jarak sejauh 9 km membutuhkan waktu
setengah jam (0.5 jam). berapa kecepatan yang diperlukan?
Gambar 1.1
#include
<iostream> using
namespace std;
int main
(){ float
v,s,t;
cout<<"PROGRAM C++ MENGHITUNG JARAK TEMPUH"<<endl;
cout<<"
"<<en
dl; cout<<"Masukan Kecepatan (Km/jam) :
"; cin>>v;
5
s=v*t; cout<<"Jarak (Km)
}
: "<<s<<endl;
= 60 × 2
=120
Gambar 1.2
6
c) Menghitung Waktu Tempuh
Untuk menghitung waktu tempuh adalah jarak dibagi dengan kecepatan (t=s/v)
#include
satuan yang digunakan untuk jarak adalah km dan kecepatan menggunakan satuan
<iostream> using
km/jam. Contoh berapa waktu tempuh perjalanan jika jarak yang ditempuh budi adalah 70
namespace std;
km dengan kecepatan kendaraannya 50km/jam
int main ()
waktu tempuh = jarak/kecepatan
{ float
= 70/50
v,s,t;
= 1.4
cout<<"PROGRAM C++ MENGHITUNG WAKTU TEMPUH"<<endl;
cout<<"
"<<endl;
cout<<"Masukan Jarak (Km) : ";
cin>>s;
Jadicout<<"Masukan Kecepatan
waktu yang diperlukan busi (Km/jam)
adalah 1.4 :jam atau sekitar 84 menit.
"; cin>>v;
t=s/v;
7
Gambar 1.3
Gambar 1.4
Gambar 1.5
8
Gambar 1.6
d). Coding
coding adalah menulis sekumpulan code sesuai dengan aturan penulisan (syntax)
tertentu dari bahasa pemrograman yang digunakan. Bahasa pemrograman ini sendiri ada
bermacam-macam. ada beberapa bahasa pemrograman yang populer dan banyak
digunakan. Beberapa bahasa pemrograman antara lain seperti Java, HTML & CSS,
Python, PHP, Ruby, Angularjs, dan masih banyak lain. Dengan itu semua, kita dapat
memberikan daftar instruksi pada perangkat komputer sesuai dengan tujuan kita.
Misalnya, kita menulis code untuk membuat aplikasi Android atau membangun website.
Dapat membuat blog atau website sendiri dan menjadikannya sebagai bisnis pribadi
Bisa menjadi seorang programmer
Bisa membuat berbagai jenis aplikasi
9
BAB III
PENUTUPAN
A. KESIMPULAN
Kecepatan atau dengan kata lain kelajuan merupakan besaran yang menunjukan
seberapa cepat suatu benda berpindah. Satuan yang digunakan adalah meter per detik
(m/s). Terdapat satuan lainnya yang bisa digunakan seperti kilo meter per jam (km/jam),
mil per jam (mil/jam) dan lainnya. Jarak adalah angka yang menunjukan seberapa jauh
suatu bendah berpindah atau berubah posisi dalam lintasan tertentu. Satuan yang dapat
digunakan untuk menujukan suatu jarak adalah meter (m), kilo meter (km) dan lain-lain.
Waktu tempuh adalah lamanya waktu yang terpakai selama perjalanan untuk menempuh
suatu jarak tertentu. Satuan yang digunakan bisa detik, menit, jam, hari dan lainnya.
coding merupakan skill yang sangat cocok untuk dipelajari oleh para millenials saat
ini. Apalagi mengingat terus berkembangnya kebutuhan akan bahasa pemrograman di
masa datang.
1
DAFTAR PUSTAKA
Rijalul Fikri, Ipam Fuadim Adam, Imam Prakoso (2005). Pemrograman Java. Penerbit
Andi Offset. Yogyakarta. Utama, Ginanjar (2003). Berfikir Objektif: Cara Efektif
Menguasai Java. Penerbit Ilmu Komputer. Yogyakarta. Sutarto, Rachmad Hakim (2009).
Mastering Java: Konsep Pemrograman Java dan Penerapannya Untuk Membuat
Software Aplikasi. Penerbit Elex Media Komputindo.
Jakarta.http://hasim319.wordpress.com/2010/01/16/tips-belajar-java/.Diakses pada tanggal
27 Mei 2013. http://bayazhar.wordpress.com/2013/02/23/pengantar-dasar-pemrograman-
java/. Diakses pada tanggal 27 Mei 2013.