LAPORAN TUGAS PRAKTIKUM BAHASA PEMROGRAMAN C++ DAN FLOWCHART
LOGIKA ALGORITMA DAN PEMOGRAMAN
(MENULIS SURAT DAN MENGEPOSKANNYA)
Image
DOSEN PEMBIMBING:
Bpk.ABD GHOFUR M.KOM
DISUSUN OLEH:
NUR HIDAYATILLAH
NIM :
2018.303.054
TEKNOLOGI INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS IBRAHIMY
2018-2019
KATA PENGANTAR
Puji syukur saya panjatkan ke hadirat Allah Subhanahu wata΄ala, karena berkat rahmat-Nya dan karunia-Nya saya dapat menyelesaikan makalah ini yang membahas tentang Algoritma dan Pemograman. Tanpa pertolongan NYA mungkin saya tidak akan sanggup menyelesaikan tugas makalah ini. Shalawat dan salam semoga terlimpah curahkan kepada baginda tercinta yakni Nabi Muhammad SAW. Makalah ini disusun untuk memenuhi tugas mata kuliah “Algoritma dan Pemograman” Makalah ini masih jauh dari sempurna, oleh karena itu saya mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan makalah ini. Semoga makalah ini memberikan informasi bagi teman-teman dan bermanfaat untuk pengembangan ilmu pengetahuan bagi kita semua.
Sukorejo, 07 Januari 2019
Nur Hidayatillah
DAFTAR ISI
Kata Pengantar ......................................................................................................................................2
Daftar Isi.................................................................................................................................................3
Pendahuluan..........................................................................................................................................4
Isi/Pembahasan......................................................................................................................................6
Penutup................................................................................................................................................10
Daftar Pustaka......................................................................................................................................11
BAB I
PENDAHULUAN
⦁ Latar Belakang
Pemrograman ini merupakan suatu bentuk mempermudah guru dalam penilaian mata pelajaran siswa tanpa harus dilakukan secara manual. Pemograman ini juga merupakan pemograman yang sangat sederhana, yang mana contoh yang saya buat ini merupakan contoh kasus dalam keseharian manuasia yang menjadi kepentingannya seseorang yakni "Menulis surat dan Mengeposkannya" menjadi sangat popular di tahun yang sebelum-sebelumnya. Saat ini banyak bahasa pemorti C++ telah banyak membantu menyelesaikan pekerjaan-pekerjaan dalam lingkup survey dalam kehidupan keseharian seseorang. Dalam praktikum pemograman ini code block yang digunakan dengan bahasa program C++. Melalui bahasa pemrograman C++ para surveyor dapat membuat program dalam keseharian yang sederhana maupun perhitungan yang rumit. Hal ini dikarenakan bahasa pemograman yang digunakan dalam C++ menggunakan perintah-perintah yang mudah dipelajari dan dipahami.pemograman yang berorientasi pada obyek ini, salah satunya adalah bahasa pemrograman C++(code block dan reptor).
⦁ Tujuan Praktikum
Tujuan disusunnya laporan yang saya buat ini yaitu untuk menyelesaikan tugas mata pelajaran Pemrograman Dasar sekaligus tugas atau nilai tambahan untuk uji UAS.
Selain itu, saya berharap dibuatnya laporan ini bukan hanya untuk tugas yang diberikan semata, akan tetapi bisa membantu kita semua dalam hal mempelajari ilmu pengetahuan khususnya Pemrograman C++ dan Flowchart .Dan tujuan dari pelaksanaan praktikum pemrograman komputer ini adalah :
⦁ untuk mengetahui cara mengirim surat dengan menggunakan bahasa pemograman dan flowchart
Harapan saya yaitu semoga laporan ini tidak hanya bermanfaat bagi saya akan tetapi sangat bermanfaat khususnya juga bagi para pembaca atau kita semua yang membutuhkan referensi.
⦁ BATASAN PRATIKUM
Dalam praktikum pemrograman komputer ini, memiliki batasan materi yaitu :
1.langkah-langkah yang harus di fikirkan dalam membuat pemograman dalam keseharian yang saya tulis ini
2.pembuatan program C++ cara menulis surat dan pengeposannya
3.pembuatan program Flowchart dalam menulis surat dan pengeposannya.
BAB II
PEMBAHASAN
2.1 Rancangan Program
#include
using namespace std;
int main()
{
cout << "\nSiapkan kertas dan amplop";
cout << "\nSiapkan alat tulis";
cout << "\nMulai menulis";
cout << "\nMasukkan kertas ke dalam amplop";
cout << "\npergi ke kantor pos";
cout << "\nDan pos kan surat tersebut";
return 0;
Keterangan:
Fungsi #include adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untuk meletakan kode dari header file iostream.h kedalam program. Fungsi cout memerlukan file iostream.h.
Fungsi Main adalah nama judul fungsi.
Fungsi Tanda () digunakan untuk mengapit argumen fungsi yaitu nilai yang akan dilewatkan ke fungsi.
Fungsi Tanda { pada fungsi main() menyatakan awal eksekusi program. Adapun } pada fungsi main() menyatakan akhir eksekusi program.
Fungsi cout (character out) dipakai untuk menampilkan text di layar monitor anda. Cout merupakan sebuah objek di dalam C++, yang digunakan untuk mengarahkan data ke dalam standar output (cetak pada layar)
Fungsi Tanda <<, yang diketahui sebagai operator pemasukan (insertion operators). Tanda tersebut mengatakan kepada kompiler agar segera menghasilkan output sesuai dengan input anda.
”siapkan kertas dan amlplop“ merupakan sebuah pernyataan yang digunakan untuk menampilkan tulisan yang terletak pada sepasang tanda petik ganda ke layar. Tulisan yang terletak pada sepasang tanda petik ganda disebut string. Setiap pernyataan harus diakhiri dengan tanda titik koma (;).
Fungsi Tanda semicolon “ ; ” digunakan untuk mengakhiri sebuah pernyataan. Setiap pernyataan harus diakhiri dengan sebuah tanda semicolon.
Fungsi clrscr() Pernyataan clrscr() digunakan untuk membersihkan layar.
Fungsi Getch() Dan getche() Yaitu suatu fungsi yang saat kita menginputkan sebuah karakter, maka akan ada penekanan enter secara otomatis, dan pindah ke baris selanjutnya. Fungsi getch() karakter yang dimasukkan tidak akan ditampilkan pada layar sehingga sering digunakan untuk meminta inputan berupa password. Fungsi getche() karakter yang dimasukkan akan ditampilkan pada layar.
2.2 Screenshoot Code Program
Image
Gambar 2.2.1 Code Program ke-1(code block)
Image
Gambar 2.2.2 Code Program ke-2(Flowchart)
2.3 Hasil Output Program
Gambar 2.3.1 Output Program ke-1(code block)
Gambar 2.3.2 Output Program ke-2(Flowchart)
2.4 Tabel Kegiatan Kerja Project
No Uraian Kegiatan Hari (Bulan Januari 2019)
1 2 3 4
1 Merencanakan program yang akan dibuat
2 Mencari referensi program dari internet
3 Menyusun script program
4 Menyusun laporan praktikum
5 Memperbaiki tampilan program
6 Print out laporan praktikum
Tabel 2.4.1 Tabel Kegiatan pembuatan project.
BAB III
PENUTUP
3.1 Kesimpulan
Adapun beberapa kesimpulan yang dapat diambil yaitu :
⦁ Dalam bahasa C++ dan Flowchart semua hal yang berhubungan dengan sintaks (subyek+kata kerja +kata benda) harus diperhatikan secara TELITI,karena hal ini dapat terjadi sebuah program yang tidak akan bisa running atau dijalankan apabila salah satu sintaks itu missing.
⦁ Dalam membangun program dan Flowchart ini saya harus memperhatikan huruf reverse word, variable, dan lain-lain karena program C++ bersifat case sensitive (huruf kecil dan besar dianggap berbeda).Begitu pula dengan FLOWCHART.
⦁ Struktur Data merupakan salah satu bahan dasar pada 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.
3.2 Saran
⦁ Semoga proyek yang saya buat ini bisa bermanfaat bagi pembaca khususnya yang memiliki keinginan untuk "MENULIS SURAT DAN MENGEPOSKANNYA"
⦁ Semoga tugas proyek ini menjadi pegangan pembaca dalam memahami setiap ulasan dan pemikiran yang saya buat dalam penulisan surat
⦁ Diharapkan makalah ini berguna dan dapat menjadi sarana pembelajaran oleh pembaca dan menjadi lebih paham mengenai program judul yang sederhana dan pembuatan yang sangat sederhana juga, yang saya buat ini dapat bermanfaat.
3.3 PENUTUP TERAKHIR
Saya benar-benar mendapat banyak manfaat setelah melakukan percobaan ini, tidak hanya mengerti teori tetapi juga bisa membuktikannya dengan melakukan percobaan. Seperti kata pepatah “tak ada gading yang tak retak” begitu pula dengan hasil laporan saya ini yang tentunya ada kekurangan. Oleh karena itu saya meminta maaf dan menerima kritik serta saran yang membangun agar kami dapat membuat laporan lain yang lebih baik
DAFTAR PUSTAKA
https://pascaldhika.blogspot.com/2014/03/macam-macam-file-header-dan-fungsinya_22.html
http://mygaluhmayangsari.blogspot.com/2016/03/makalah-algoritma-dan-pemograman.html
Tidak ada komentar:
Posting Komentar