Laporan C++(2).docx

  • Uploaded by: rifqi hanif
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Laporan C++(2).docx as PDF for free.

More details

  • Words: 886
  • Pages: 7
I.

Materi Latihan pembuatan program menggunakan C++

II.

Tujuan -

Dapat mengenali elemen-elemen dasar penyusun program C++

-

Dapat mempraktekkan cara menuliskan kode secara benar dan urut

-

Dapat membuat program sederhana dengan menggunakan berbagai tipe data dan pemilihan operator yang tepat dalam suatu ungkapan.

-

Dapat menyatakan input dan output secara langsung untuk pembuatan program.

III. Landasan Teori Bahasa C++ merupakan bahas pemograman terstruktur yang membagi program dalam bentuk sejumlah blok dengan tujuan untuk memudahkan dalam pembuatan dan pengembangan program. Keistimewaan C++ adalah mendukung pemograman yang berorientasi obyek. File program C++ akan disimpan dalam file dengan nama ekstensi .CPP. Pada program ini terdapat beberapa perintah yaitu: -

#include yang merupakan file header yang berisi berbagai deklarasi. File ini harus disertakan pada operasi masukan-keluaran (inputoutput)

-

Void main() menyatakan bahwa fungsi tersebut tidak memiliki nilai balik

-

Cout merupakan sebuah obyek pada c++ untuk mengarahkan data ke layar.

-

Tanda << merupakan operator penyisipan.

-

Karakter \n menyatakan karakter tunggal untuk pindah baris

-

Clrscr () untuk membersihkan layar, namun perlu dituliskan juga #include Suatu nama yang digunakan dalam pemograman untuk menyatakan

variable, konstanta bernama, tipe data, fungsi, dll disebut pengenal (identifier). Identifier sendiri terdiri atas huruf, digit, garis bawah (_) dan harus dimuali dengan huruf. Ada beberapa tipe dasar pada C++ yaitu: -

Char

: menyatakan sebuah karakter

-

Int

-

Long : menyatakan bilangan bulat

-

Float : menyatakan bilangan real atau titik mengambang dengan ketelitian

: menyatakan bilangan bulat

rendah -

Double : menyatakan bilangan real atau titik mengambang dengan ketelitian rendah Dalam

menampilkan

hasil

keluaran

suatu

program

dapat

menggunaknan karakter cout seperti yang telah dipelajari pada praktek sebelumnya. Sedangkan dalam program sering kali pengguna program diminta untuk memasukkan data dari standard input computer dimana C++ menyediakan hal tersebut yang dinamakan dengan cin. Dalam penulisannya cin diikut oleh tanda >> sehingga tertulis cin >> dimana”>>” disebut operator “pengambilan dari”. Obyek cin >> dapat diikuti untuk variable maupun karakter namun tidak dapat membaca spasi, enter maupun tab. Pada praktek kali ini juga mempelajari tentang variable string yaitu variable yang digunakan untuk menyimpan konstanta string.

IV.

Langkah Kerja 1. Membuka program Borland c++ 2. Membuat latihan prokom 1 (Bilangan bulat) a. Mengetikkan #include b. Mengetikkan #include c. Mengetikkan void main() d. Mengetikkan { untuk mengawali blok e. Mengetikkan int bil; f. Mengetikkan cout << “Masukkan bilangan bulat = “ << bil << endl; g. Mengetikkan cin >> bil; h. Mengetikkan if (bil>20) dan { untuk mengawali pernyatan baru i. Mengetikan cout << “\nBilangan bulat yang anda masukkan = “ << bil << endl;

j. Mengetikkan cout << “berarti lebih besar dari 20” << endl; dan } untuk mengakhiri pernyataan kondisi k. Mengetikkan cout << “\nProgram selesai” <<endl; l. Mengetikkan getch (); dan } untuk mengakhiri pernyataan seluruhnya.

3. Membuat latihan prokom 2 (IPK) a. Mengetikkan #include b. Mengetikkan #include c. Mengetikkan void main() d. Mengetikkan { untuk mengawali blok e. Mengetikkan char nama [40]; f. Mengetikkan int NIM; dan float IPK; g. Mengetikkan pernyataan masukkan nama anda, masukkan nim anda dan masukkan ipk anda dengan menggunakan cout. h. Mengetikkan nama, nim dan ipk menggunakan cin sehingga dapat memasukkan suatu bilangan atau huruf pada hasil program. i. Membuat tiga kondisi ipk berdasarkan nilai ipk dengan rentang yang berbeda

4. Membuat latihan prokom 3 (Deskriminan) a. Mengetikkan #include b. Mengetikkan #include c. Mengetikkan void main() d. Mengetikkan { untuk mengawali blok e. Mengetikkan int a, b, c, d; f. Mengetikkan clrscr(); g. Mengetikkan cout << “Masukkan nilai a = “; h. Mengetikkan cin >> a; i. Mengulangi langkah g dan h sebanyak dua kali dengan mengganti a dengan b kemudian c. j. Mengetikkan rumus deskriminan yaitu D = b * b – (4 * a * c) k. Mengetikkan if (d > 0) dan { l. Mengetikkan cout << “Akar-akarnya real” << endl; dan } m. Mengetikkan else if (d = 0) dan { n. Mengetikkan cout << “Akar-akarnya kembar” <<endl; dan } o. Mengetikkan else p. Mengetikkan cout << “akar imaginer” << endl; q. Mengetikkan getch(); dan } untuk mengakhiri seluruh pernyatan.

V.

Hasil dan Pembahasan - Bilangan bulat

Pada latihan prokom pertama yang perintahnya memasukkan bilangan bulat akan menampilkan dua hasil. Hasil pertama adalah apabila kita meemasukkan angka lebih dari 20 maka akan muncul pernyataan “berarti lebih besar dari 20” sedangkan apabila kita memasukkan angka kurang dari 20 akan langsung menuju pernyataan program selesai. Hal tersebut disebabkan oleh kondisi hanya ditujukkan pada bilangan yang lebih dari 20 apabila tidak, maka akan langsung menuju pada penyataan akhir. -

IPK

Pada latihan kedua ini, pengguna program akan memasukkan nama kemudian nim dan ipk. Apabila nilai ipk telah diinputkan dalam program maka akan langsung muncul pernyataan yang menggambarkan ipk pengguna.

-

Deskriminan

Pada praktek latihan ketiga akan mengahsilkan tiga kemungkinan pernyataan yaitu akar real, akar kembar atau akar imaginer. Ketiga kemungkinan tersebut bergantung pada hasil dan angka yang kita masukkan. Apabila memasukkan angka dan menghasilkan tidak lebih dari 0 maka pernyataan kondisi pertama langsung gugur, apabila tidak masuk pada batas pernyataan kedua maka pernyataan yang akan ditampilkan adalah akar imaginer.

Secara keseluruhan dengan membuat program menggunakan c++ ini, pengguna dapat memasukkan data pada command prompt dan command promt akan menampilkan hasil input suatu data. Hasil tersebut juga bergantung pada pernyataan kondisi (if) yang telah dibuat pada Borland c++.

VI.

Kesimpulan

Related Documents

Laporan
August 2019 120
Laporan !
June 2020 62
Laporan
June 2020 64
Laporan
April 2020 84
Laporan
December 2019 84
Laporan
October 2019 101

More Documents from "Maura Maurizka"

Laporan C++(2).docx
November 2019 19
Tugas Akhir Kwn.docx
November 2019 18
Laporan Tahan Api
August 2019 37
3880-9885-1-sm.pdf
December 2019 46
Kak I-challenge.docx
May 2020 24