• Tidak ada hasil yang ditemukan

LAPORAN PRATIKUM PEMDAS id. docx

N/A
N/A
Protected

Academic year: 2018

Membagikan "LAPORAN PRATIKUM PEMDAS id. docx"

Copied!
7
0
0

Teks penuh

(1)

LAPORAN PRATIKUM

MERANCANG ALGORITMA UNTUK PERMASALAHAN YANG KOMPLEKS

OLEH:

ATIKA PUSPITA SARI 2017-7115

X RPL 1

JURUSAN REKAYASA PERANGKAT LUNAK SMKN 1 TANAH GROGOT

(2)

A. Dasar Teori

Algoritma adalah susunan yang logis dan sistematis untuk memecahkan suatu masalah atau untuk mencapai tujuan.

Flowchart atau diagram alir adalah sebuah jenis diagram yang mewakili algoritma, alir kerja atau proses, yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan urutannya dihubungkan dengan panah.

Contoh Flowchart adalah :

t MULAI

Masukkan nilai a, b, c

(3)

Flowchart di atas juga dapat dijadikan Pseudocode sebagai berikut :

PRINT “Persamaan Kuadrat memiliki akar imajiner” ELSE IF D = 0

1. Memahami konsep Dasar pemrograman C++

2. Memahami pembuatan algoritma yang lebih kompleks

3. Memahami pembuatan program dengan struktur percabangan ( Lebih dari dua kondisi)

C. Langkah Kerja

(4)

2. Buatlah projek baru dengan cara memilih File, lalu pilih New, lalu pilih Project . Atau juga bisa dengan cara menekan Ctrl+Shift+N

(5)

4. Kemudian menekan Ctrl+Shift+A, Lalu pilih C++ file setelah itu pilih Add.

(6)

6. Jika sudah, tekan F5 atau Fn+F5 untuk menjalankan program. Berikut adalah hasilnya

D. Pembahasan

Setelah kode program selesai dibuat, lanjutkan dengan mengkompilasi kode program tersebut. Jika terdapat kesalahan , bisa memeriksanya kembali , kemudian memperbaikinya, lalu mengkompilasi ulang sampai tidak terdapat kesalahan. Kita masukkan berbagai kombinasi output, misalnya sebagai berikut:

 Persamaan kuadrat x2 – 4x + 4

(7)

Pada awal program kita sudah mulai memasukan rumus matematika determinan ke dalam variabel D. Jika kita menginput angka disetiap variabel memenuhi kondisi pertama ( D < 0 ) maka akan muncul pernyataan Persamaan kuadrat memiliki akar-akar imajiner. Jika kita menginput angka disetiap variabel memenuhi kondisi pertama ( D == 0 ) maka program akan menghitung angka yang diinputkan sesuai dengan rumus yang telah dituliskan dalam program dan memunculkan pernyataan Persamaan kuadrat memiliki angka kembar yaitu ‘x1’. Dan selain dari dua kondisi di atas, angka yang kita inputkan otomatis dimasukkan ke dalam rumus yang telah dituliskan dalam program dengan kondisi terakhir dan memunculkan pernyataan Akar-akar persamaan kuadrat adalah ‘x1’ dan ‘x2’.

E. Kesimpulan

Dari praktikum kali ini, kita dapat memahami dan menerapkan algoritma yang lebih kompleks dibandingkan dengan praktikum sebelumnya, kita dapat membuat flowchart, dan kita bisa semakin memahami struktur percabangan lebih dari dua kondisi Floechart Menjadi bagan-bagan yang dapat menyelesai kan suatu masalah serta mempunyai gambar dengan menunjukkan alat media input,output serta proses pengolahan data. Pemecahan masalah tersebut diawali dengan start dan diakhiri dengan end.

F. Daftar Pustaka

Referensi

Dokumen terkait

Hipotesis variabel sosial yang diangkat dalam penelitian ini diambil dari sebuah penelitian dari Natalia (2009).Dalam penelitian tersebut menyatakkan bahwa

Gejala dari penggunaan yang kurang rasi01zal adalab penurunan permukaan tanab dan instrusi air laut pada daerah kota yang berada di pantai, sedangkan kondisi kualitas

 Memeriksa jentik di tempat - tempat penampungan air yang terdapat di dalam rumah dan juga di tempat perkembangbiakan nyamuk lainnya seperti barang-barang

Hasil penelitian menunjukkan bahwa terdapat enam faktor penyebab tingginya saldo persediaan obat pada RSUD ABC dan RSUD QYZ, yaitu meliputi (1) penetapan kebutuhan obat pada akhir

Untuk mengetahui reduksi kebisingan oleh barrier perlu dilakukan penelitian lebih lanjut dengan memperhatikan jenis dan spesifikasi barrier di wilayah penelitian.

Untuk dalem Yudaning- ratan yang tadinya sebagai bagian dari tiga buah dalem yang memanjang dari barat ke timur, hanya mempunyai satu seketeng yang memisahkan area publik dengan

juga dinamakan A1 jabar Sakl ar karena di terapkan terutama dalam rangkaian-rangkaian yang menerapkan sistem saklar.. Untuk memudahkan pengertian

Sejak tahun 1987, United Nations Office on Drugs and Crime (UNODC) mencanangkan 26 Juni sebagai Hari Anti Narkoba Internasional, maka dalam rangka Peringatan Menjelang Hari