Laporan Algoritma dengan Borland
Jumat, 22 Maret 2019
Tambah Komentar
Laporan Algoritma dengan Borland - Pada kesempatan sebelumnya saya telah berbagi artikel laporan membuat aplikasi kasir bengkel mobil. Nah seperti janji saya saat itu, kali ini saya ingin berbagi sebuah artikel lainnya yaitu laporan algoritma dengan borland.
Tanpa berlama-lama langsung simak dibawah ini ya guys
TUGAS UAS
DASAR ALGORITMA & PEMROGRAMAN
DISUSUN OLEH :
NAMA : SUPRI
PRODI : TEKNIK INFORMATIKA (17 TI C 1 )
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
WONOGIRI
TAHUN PELAJARAN 2018/2019
KATA PENGANTAR
Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Panyayang, Kami panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat, hidayah, dan inayah-Nya kepada kami, sehingga kami dapat menyelesaikan makalah ilmiah tentang limbah dan manfaatnya untuk masyarakat.
Makalah ilmiah ini telah kami susun dengan maksimal dan mendapatkan bantuan dari berbagai pihak sehingga dapat memperlancar pembuatan makalah ini. Untuk itu kami menyampaikan banyak terima kasih kepada semua pihak yang telah berkontribusi dalam pembuatan makalah ini.
Terlepas dari semua itu, Kami menyadari sepenuhnya bahwa masih ada kekurangan baik dari segi susunan kalimat maupun tata bahasanya. Oleh karena itu dengan tangan terbuka kami menerima segala saran dan kritik dari pembaca agar kami dapat memperbaiki makalah ilmiah ini.
Akhir kata kami berharap semoga makalah ilmiah tentang limbah dan manfaatnya untuk masyarakan ini dapat memberikan manfaat maupun inpirasi terhadap pembaca.
Wonogiri, November 2019
Penyusun
BAB 1
PENDAHULUAN
- Latar belakang masalah
Latar belakang dibuatnya makalah ini adalah untuk tugas UAS Dasar Algoritma & Pemrograman. Untuk memenuhi ujian tunda saat diadakannya Ujian Akhir Semester.
- Tujuan Makalah
Tujuan dibuatnya laporan ini untuk menyelesaikan tugas Dasar Algoritma & Pemrograman yaiutu menyelesaikan tugas membuat/mendeklarasikan pemrograman dalam bahasa C++ sekaligus sebagai tugas akhir semester. Selain itu, saya berharap dibuatnya makalah ini bukan hanya untuk tugas yang diberikan semata, tetapi dapat berguna untuk pembelajaran bagi mahasiswa lainnya dan dapat digunakan untuk menambah wawasan bagi mahasiswa untuk mengenal program c++ ini.
BAB II
RUNTUTAN
1. Algoritma dalam bentuk Natural
a. Mulai
b. Input massa, gravitasi, dan kketinggian
c. Energi Potensial=massa*gavitasi*ketinggian
d. Cetak Energi Potensial
e. Selesai
2. Algoritma dalam bentuk Flowchart
3. Deklarasi/penjelasan program runtutan
a. Deklarasi konstanta dan variabel
Variabel dari program runtutan adalah massa,gravitasi, dan ketinggian
b. Kode program input
Input dari runtutan “float m,g,h”. Menggunakan tipe data “float” karena nilai yang diinputkan/outputkan merupakan nilai pecahan.
c. Kode program proses
Proses dari runtutan diminta untuk menginputkan rumus perhitungan tanpa tipe data. Dari rumus perhitungan runtutan, disini cara untuk menghitung rumus Energi Potensial. “EP=m*g*h” tanpa tanda petik.
d. Kode program output
Proses output dari merupakan hasil dari perhitungan Energi potensial.
#include<stdio.h>
#include<conio.h>
int pilihan;
float m,g,h,EP;
main(){
printf("\t\t---------------------------------------------------------");
printf("\t\tMenghitung Rumus Energi Potensial\n");
printf("masukan nilai massa jenis=");
scanf("%f",&m);
printf("masukan nilai gravitasi=");
scanf("%f",&g);
printf("masukan nilai ketinggian=");
scanf("%f",&h);
EP=m*h*g;
printf("hasil=%.1f\n",EP);
getch();
}
4. Screenshot hasil running dari borland program runtutan
Bab III
Pemilihan
1. Algoritma dalam bentuk Natural
a. Mulai
b. Input bil
c. Jika bilangan <=45 maka cetak “kurang baik”, jika bilangan <=55 maka cetak “kurang”, jika bilangan kurang dari 65 maka cetak “cukup”, jika bilangan <=79 maka cetak “baik”, jika bilangan <=100 maka cetak “sangat baik”.
d. Selesai
2. Algoritma dalam bentuk flowchart
3. Deklarasi/penjelasan program pemilihan
a. Variabel dan konstanta.
Dalam program pemilihan yang merupaka variabel adalah kata bilangan/”bil”.
b.
#include<stdio.h>
#include<conio.h>
int bil;
main(){
printf("\t\tMenentukan Indeks Nilai Duta Bangsa\n\n");
printf("Masukan Nilai Anda=");
scanf("%i",&bil);
if(bil<=45)
{printf("Sangat Kurang-E");}
else if (bil<=55)
{printf("kurang-D");}
else if (bil<=65)
{printf("Cukup-C");}
else if (bil<=79)
{printf("Baik-B");}
else {printf("Sangat Baik-A");}
getch(); }
4. Screenshot hasil running dari program borland c++
Bab IV
Perulangan
1. Algoritma dalam bentuk Natural
a. Mulai
b. Input Cetak
c. Inisiasi int=5
d. Yang dicetak <=15
e. Cetak kata “Menggunakan APP Borland untuk mengerjakan tugas UAS”
f. Int=int+1
g. Ulangi langkah d & f
h. Selesai
2. Algoritma dalam bentuk Flowchart
3. Deklarasi / penjelasan program Perulangan
a. Deklarasi konstanta dan variabel
Dari proga perulangan ini inputannya adalah cetak, inisiasi yaitu int=5
b. Kode program input
Kode inputan dan tipe data adalah “int cetak”
c. Kode program proses
Kode proses di program perulangan yaitu mencetak kata Menggunakan APP Borland untuk mengerjakan tugas UAS yang berulang kali sampai cetakan ke-15
d. Kode program output
Kode outputnya mencetak kata yang dimulai dari cetakan ke-5 sampai cetakan ke-15
#include<stdio.h>
#include<conio.h>
int cetak;
main(){
for(cetak=5;cetak<=15;cetak++)
printf("%i Menggunakan APP Borland untuk mengerjakan tugas UAS \n",cetak);
getch();
4. Screenshotan hasil running dari aplikasi borland C++
Bab V
Kombinasi
1. Algoritma dalam bentuk Natural
a. Mulai
b. Input bilangan <=2
c. Jika pilihan 1 maka akan menghitung rumus energi potensial, jika pilihan 2 maka akan menghitung rumus energi kinetik, jika <1 dan >2 maka selesai
d. Input m,g,h,v
e. EP=m*g*h
EK=1/2*m*v*v
f. Cetak EP dan EK
g. selesai
2. Algoritma dalam bentuk Flowchart
3. Deklarasi/penjelasan program kombinasi(runtutan dan pemilihan
a. Deklarasi konstanta dan variabel
Variabel dari program kombinasi ini adalah pilihan, massa(m), gravitasi(g), ketinggian(h), dan kecepatan(v).
Konstanta/inisiasi dari program ini merupakan pemilihan antara opsi 1 dan opsi 2, dimana setiap opsi memilki perhitungan yang berbeda.
b. Kode program input
Input dari program ini adalah pilihan, pilihan, massa(m), gravitasi(g), ketinggian(h), dan kecepatan(v).
c. Kode program proses
Proses perhitungan/ mencari nilai dari program ini adalah opsi yang pertama untuk mencari nilai/hasil dari perhitungan Energi Potensial(EP) dan opsi yang ke-2 mencari nilai perhitungan Energi Kinetik(EK), dengan menginputkan EP=m*g*h dan EK=1/2*m*v*v.
d. Kode program proses
Kode program output merupakan hasil akhir dari program setelah melakukan perhitungan dari bagian proses dalam borland.
#include<stdio.h>
#include<conio.h>
int pilihan;
float m,g,h,EP,EK,v;
main(){
opsi:
printf("\n1.Menghitung Nilai Energi Potensial");
printf("\n2.Menghitung Nilai Energi Kinetik\n\n");
printf("Silahkan Pilih Pilian Anda=");
scanf("%d",&pilihan);
switch(pilihan)
{
case 1:
printf("\t\t---------------------------------------------------------");
printf("\t\tMenghitung Rumus Energi Potensial\n");
printf("masukan nilai massa jenis=");
scanf("%f",&m);
printf("masukan nilai gravitasi=");
scanf("%f",&g);
printf("masukan nilai ketinggian=");
scanf("%f",&h);
EP=m*h*g;
printf("hasil=%.1f\n",EP);
goto opsi;
case 2:
printf("\t\t----------------------------------------------------------");
printf("\t\tMenghitung Rumus Energi Kinetik\n");
printf("masukan Nilai massa jenis=");
scanf("%f",&m);
printf("masukan nilai Kecepatan=");
scanf("%f",&v);
EK=0.5*m*v*v;
printf("hasil=%.1f\n",EK);
goto opsi;
default: printf("opsi rumus yang anda masukan salah");
}
getch();}
4. Screenshot hasil running dari program borland c++
PENUTUP
C++ merupakan salah satu bahasa pemrograman yang mudah dipelajari dan berorientasikan pada objek. Bahasa C++ mempunyai struktur bahasa yang mudah dipahami. Dalam menjalankan program dari bahasa C++ dibutuhkan suatu compiler yang berguna untuk mengkompilasi kode yang kita tuliskan menjadi bentuk bahasa mesin sehingga program dapat berjalan.
Saran
Sebaiknya dalam membuat kode program perhatikan huruf besar dan huruf kecilnya, karena C++ bersifat case sensitive. Selain itu, kita juga harus memperhatikan compiler yang digunakan untuk menjalankan program tersebut agar program berjalan sesuai keinginan kita tanpa adanya kesalahan-kesalahan.
Itulah tadi laporan algoritma dengan borland yang bisa saya bagikan untuk sobat semua, semoga dapat menjadi referensi dan membantu tugas kalian ya. Bila ada masukan silahkan cantumkan di kolom komentar guys.. Update menarik lainnya akan segera menyusul, jadi tetap stay di edukasi.balbol.com ya.. Salam
Itulah tadi laporan algoritma dengan borland yang bisa saya bagikan untuk sobat semua, semoga dapat menjadi referensi dan membantu tugas kalian ya. Bila ada masukan silahkan cantumkan di kolom komentar guys.. Update menarik lainnya akan segera menyusul, jadi tetap stay di edukasi.balbol.com ya.. Salam
Belum ada Komentar untuk "Laporan Algoritma dengan Borland"
Posting Komentar