Anda di halaman 1dari 8

LAPORAN PRAKTIKUM KE-2

PROYEK KOMPUTER DAN PEMOGRAMAN (CODING)

DISUSUN OLEH :

NAMA : Gabriel D Sihaloho


NPM : C1C022108
KELAS :1E
:A

Nama Asisten Dosen :

Edwar Antoni (G1A018058)

Dosen pengampu :

Rusdi Effendi,S.T,M.KOM

PROGRAM STUDI S1 AKUNTANSI


FAKULTAS EKONOMI DAN
BISNIS UNIVERSITAS
BENGKULU 2022
LANDASAN TEORI

LANDASAN TEORI TEORI DASAR PEMOGRAMAN C++


C++ adalah sebuah bahasa pemrograman yang memiliki banyak dialek, seperti bahasa
orang yang banyak memiliki dialek. Dalam C++, dialek bukan disebabkan oleh karena
si pembicara berasal dari Jepang atau Indonesia, melainkan karena bahasa ini memiliki
beberapa kompiler yang berbeda. Ada empat kompiler umum yaitu : C++ Borland, C++
Microsoft Visual,C/386 Watcom, dan DJGPP. Anda dapat mendownload DJGPP atau
mungkin saja anda telah memiliki kompiler lain. Setiap kompiler ini agak berbeda.
Setiap kompiler akan dapat menjalankan fungsifungsi standar C++ ANSI/ISO, tetapi
masing masing kompiler juga akan dapat menjalankan fungsi fungsi nonstandard (fungsi
fungsi ini, agak mirip dengan ucapan yang tidak standar yang diucapkan orang
diberbagai pelosok negeri. Sebagai contoh, di New Orleans kata mediandisebut neutral
ground). Kadang kadang pemakaian fungsi nonstandard akan menimbulkanmasalah
pada saat anda hendak mengkompilasi kode sumber data (source code) (yaitu program
berbahasa C++ yang ditulis oleh seorang programer) mempergunakan kompiler yang
berbeda. Tutorial ini tidak terlepas dari masalah seperti itu. Bila anda belum mempunyai
sebuah kompiler, disarankan agar anda segera memiliki sebuah kompiler. Sebuah
kompiler sederhana sudah cukup untuk dipergunakan oleh anda dalammengikuti tutorial
ini. Bahasa pemrograman C++ adalah bahasa yang amat berbeda. Untuk kompiler C++
berbasis DOS, akan memerlukan beberapa kata kunci (keywords); keyword sendiri tidak
cukup untuk difungsikan sebagai input dan output. Walau hampir semua fungsi dalam
file library tampaknya bias diakses oleh header filenya.
2. Pengertian C++
C++ adalah bahasa pemrograman komputer yang merupakan evolusi dari
keluarga bahasa C yang sudah ada. Sebagai bahasa yang berorientasi pada objek
yang memberikan struktur jelas pada program dan memungkinkan kode untuk
digunakan ulang, C++ dapat menurunkan biaya pengembangan.
Contoh program C++ bisa ditemukan dalam sistem operasi yang kita kenal
sekarang karena C++ adalah pemrograman yang bersifat portabel dan bisa
digunakan untuk menciptakan berbagai aplikasi yang bisa beradaptasi dengan
beragam platform

3.DASAR DASAR BAHASA C++

Saat ini para programmer menggunakan C++ dalam berbagai bidang, mulai
daripengembangan software, game, hingga membangun sistem keamanan
informasi. aplikasi desain vektor ini dibuat dengan C++. Lalu, ada juga
Microsoft Office,Mozilla Firefox, dan Google Chrome. Menguasai dasar-
dasar bahasa pemrograman C++ adalah modal utama programmer andal.
Selain mempelajari Pascal untuk memahami logika pemrograman dasar dan
algoritma, terdapat beberapa dasar dasar dalam menggunakan C++ dengan
baik dan benar
SOAL DAN PEMBAHASAN
1. Buatlah program bebas yang terdapat if else bertingkat
note: gunakan 3 angka terakhir npm sebagai variabel
Print Screen

C1C022108

Gambar 1.1 source if else bertingkat


Source Code

#include <iostream.>
using namespace std;
int main()
{
int bil;
cout << "Masukkan 3 digit angka terakhir NPM anda:";
cin >> bil;

if (bil % 2 == 0)
{
cout << "\n Digit NPM anda adalah bilangan GENAP" << endl;
}
else if (bil % 1 == 0)
{
cout<< "\n Digit NPM anda adalah bilangan GANJIL" << endl;
}
return 0;
}
Pembahasan

Di baris pertama ada #include<iostream> untuk memasukan library iostream yang


berisi program untuk mengaskes perintah input/output.

Dibaris kedua terdapat using namespace std; digunakan untuk memanggil class,
fungsi, atau object yang akandigunakan

Dibaris ketiga ada Int main () yaitu jenis tipe data yang akan dikembalikan
nilainya kembali

Pada baris 7,12,16 terdapat cout << yang berfungsi untuk menampilkan output
Tanda // digunakan untuk menambahkan komentar pada program

Else If digunakan untuk menentukan pilihan dari suatu kondisi yang diberikan

Return0; digunakan untuk mengakhiri eksekusi dari kode tersebut.Output

C1C022108

Pembahasan

Ketika kita menyelesaikan data pemrograman kita cari menu execute terus kita pilih
Menu compile & run untuk menjalankanya dan akan muncul seperti gambar diatas lalu
masukan 3Digit nomor belakang npm kita
C1C022108

Gambar 1.3

PEMBAHASAN

Setelah kita masukan 3 digit npm makan akan muncul npm kita
termasuk ke ganjil atau genap
Penutup
A Kesimpulan

Dengan code coding menggunakan else dan else if kita bisa memilah antara npm
yang ganjil dan genap hanya dengan menginput 3 nomor akhir npm
DAFTAR PUSTAKA
Firwan Dani. “Teori Dasar Pemograman.” Firinfoc.blogspot.com (2019
http://cendana25.blogspot.com/2015/03/pengertian-dan-fungsi-dari-include-void.html
https://mempelajari.com/apa-fungsi-dari-include-iostream

Anda mungkin juga menyukai