ini adalah aplikasi yang saat ini saya gunakan
dalam bentuk makalah
LAPORAN
PROGRAM
Pasar
buah lokal
Laporan ini disusun untuk
memenuhi tugas UAS mata kuliah logika dan algoritma dengan dosen pengampuh
Bapak ABD. GHOFUR,M.KOM
Disusun oleh :
Dian Rizki
Npm :
2018301030
PROGRAM STUDI ILMU KOMPUTER
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS IBRAHIMY
SUKOREJO – SITUBONDO
2019
ِبِسْمِ اللَّهِ
الرَّ حْمنِ الرّْ حِيْمِ
Assalamu’alaikum
Wr.Wb
Puji syukur
kami panjatkan ke hadirat Allah Subhanahu wata’ala, karena berkat rahmat-Nya serta karunia-Nya sholawat serta salam tetap
kami curahkan kepada nabi tercinta MUHAMMAD SAW Alhamdulillah kami dapat
menyelesaikan laporan program yang
berjudul “PASAR BUAH LOKAL” untuk
memenuhi tugas UAS mata kuliah “LOGIKA DAN ALGORITMA” yang dibimbing oleh
“bapak ABD. GHOFUR,M.KOM”.
Kami
mengucapkan terima kasih kepada semua pihak yang telah membantu sehingga
laporan program ini dapat diselesaikan sesuai dengan waktunya. Laporan ini
masih jauh dari sempurna. Oleh karena itu kami mengharapkan kritik dan saran
yang bersifat membangun demi kesempurnaan laporan ini.
Semoga laporan ini memberikan informasi bagi masyarakat dan bermanfaat
untuk pengembangan ilmu pengetahuan teknologi bagi kita semua.
Sukorejo,5 Januari 2019
Penyusun
BAB
I
PENDAHULUAN
A.
Latar Belakang
komputer digunakan di hampir semua
bidang kehidupan manusia,mulai dari pendidikan, bisnis, sampai dengan
permainan. Berbicara tentangkomputer tidak lepas dari pemrogaman komputer. Hal
ini karena komputer padadasarnya merupakan mesin yang tidak bisa apa-apa. Kita
harus memberikan serangkaian instruksi kepada komputer agar mesin ‘pintar’ ini
dapat memecahkansuatu masalah. Langkah-langkah yang perlu dilakukan dalam
memberikaninstruksi kepada komputer untuk memecahkan masalah inilah yang
dinamakanpemrogaman komputer. Adapun langkah-langkah pemrogaman komputer
adalahsebagi berikut: mendefinisikan masalah, menentukan solusi, memilih
algoritma,menulis program, menguji program, menulis dokumentasi, serta
merawatprogram.Sebelum membuat program, hendaknya kita membuat Flow Chart atau
Pseudocode, sehingga memudahkan kita untuk memahami algoritma serta memudahkan
kita dalam membuat program. Program yang ditulis juga harus jelas,nyata, dan
komplit.
B.
Tujuan Praktikum
Tujuan
disusunnya laporan ini yaitu untuk menyelesaikan tugas UASmata pelajaran logika
dan algoritma .
Selain
itu, penulis berharap dibuatnya laporan ini bukan hanya untuk tugas yang
diberikan semata, akan tetapi bisa membantu kita semua dalam hal mempelajari
ilmu pengetahuan khususnya Pemrograman Raptor dan C++ ini. Harapan penulis
yaitu semoga laporan ini tidak hanya bermanfaat bagi penulis akan tetapi sangat
bermanfaat khususnya juga bagi para pembaca atau kita semua yang membutuhkan
referensi.
BAB
II
PEMBAHASAN
A.Rancangan Program C++
#include <iostream>
using namespace std;
int main()
{
int jeruk, semangka, apel, total,jeruk1,semangaka2, apel3;
jeruk = 5000;
semangka = 6000;
apel = 2000;
cout <<"berapa jeruk yang anda beli:";
cin >> jeruk1;
cout << "berapa semangka yang anda beli:";
cin >> semangaka2;
cout <<"berapa apel yang anda beli:";
cin >> apel3;
total = ( jeruk * jeruk1)+ ( semangka * semangaka2) + (apel * apel3);
cout << "jadi anda membayar:"<< total;
return 0;
}
B.
Screenshoot Program
Gambar B.1 Code Program
Gambar B.2program raptor
C. Hasil Output Program
Gambar C.1 Output Program Raptor
Gambar C.2 Output Program C++
C. Penjelasan
program
a.Program Raptor
Gambar
D.1
Simbol assignment
gambar
D.1 akan
menampilkan
variabel
jeruk yang bernilai 5000 .
Gambar
D.2
Simbol assignment
Gambar
D.2
akan menampilkan
variabel
semangka yang bernilai 6000.
Gambar
D.3
Simbol assignment
Gambar
D.3
akan menampilkan
variabel
apel
seharga 2000 .
Gambar
D.4
Simbol input
Gambar D.4 akan meminta untuk menginputkan berapaj umlah jeruk yang akan di beli
dengan
menggunakan variable J .
Gambar
D.5
Simbol input
Gambar D.5akan meminta untuk menginputkan berapajumlah semangka yang
akan di beli dengan menggunakan variable S .
Gambar
D.6
Simbol input
Gambar
D.6
akan
meminta
untuk
menginputkan
berapa
jumlah
apel yang akan di beli
dengan
menggunakan variable A
Gambar
D.7
Simbol assignment
Gambar D.7 akan menampilkan proses perhitungan
harga
jeruk
dengan
memakai
variabel HJ
Gambar
D.8Simbol
assignment
Gambar
D.8akan
menampilkan proses
perhitungan harga semangka dengan memakai variabel HS.
Gambar
D.9 Simbol assignment
Gambar
D.10
Simbol assignment
Gambar
D.10
akan menampilkan proses
perhitungan total harga keseluruhan yang harus di bayar.
Gambar D.10 Simbol output.
Gambar
D.8
akan menampilkan hasil
akhir
yaitu total harga
belanjaan
anda.
b. Cooding program C++
Gambar
D.1
Tipe
datapada cooding ini untuk mendeklarasikan tipe data .
Gambar
D.2
Tipe
datapada cooding ini
adalah
nilai / harga
jeruk
Gambar
D.3
Tipe
data pada cooding ini adalah
nilai / harga
semangka.
Tipe
data pada cooding ini adalah
nilai / harga
apel.
Gambar
D.5
Tipe
data pada cooding menampilkan
kata “ dilayar.
Gambar
D.6
Cooding
diatas akan meminta /
memasukkan jumlah jeruk yang akan di beli..
Gambar
D.7
Tipe
data pada cooding menampilkan
kata “ dilayar
Gambar
D.8
Cooding
diatas akan meminta /
memasukkan jumlah semangka yang akan di beli..
Gambar
D.9
Tipe
data pada cooding menampilkan
kata “ dilayar.
Gambar
D.10
Cooding
diatas akan meminta /
memasukkan jumlah apel yang akan di beli
Gambar D.11
Cooding ini akan proses perhitungan total harga
keseluruhan yang harus di
bayar.
Gambar
D.12
Cooding
diatas akan menampilkan hasil
akhir
yaitu total harga
belanjaan
anda yang harus
anda
bayar .
BAB III
PENUTUP
A. Kesimpulan
Adapun beberapa kesimpulan yang dapat diambil adalah
:
a. Dalam program raptor memiliki beberapa
simbol aritmatika yang berbeda bentuk dan fungsinya.
b. Dalam bahasa C++ memiliki
bermacam-macam tipe data. Seperti int, long, dan char yang dimana semua tipe
data tersebut memiliki fungsi yang berbeda.
c. Dalam membangun program
kita harus memperhatikan huruf reverse word,variable,konstanta,dan lain-lain
karena program C++ bersifat case sensitive (huruf kecil dan besar dianggap
berbeda).
d. Struktur Data merupakan
salah satu bahan dasar dasar pembuatan program. Pemakaian struktur data yang
tepat didalam proses pemograman akan menghasilkan algoritma yang jelas dan
tepat sehingga menjadikan program secara keseluruhan lebih sederhana.
B.
Saran
a. Semoga makalah ini
menjadi sebuah titik pendorong bagi pemula yang ingin belajar raptor dan bahasa
C++ secara mendalam.
b. Semoga makalah ini
menjadi pegangan pembaca dalam memahami setiap tipe data yang ada pada bahasa C++.
c. Diharapkan makalah ini
berguna dan dapat menjadi sarana pembelajaran oleh pembaca dan menjadi lebih
paham mengenai program dan aplikasi lain pendukungnya.
DAFTAR
PUSTAKA

