DAFTAR LABEL POPULER PENELITIAN.ID
DAFTAR LABEL POPULER PENELITIAN.ID
Tampilkan selengkapnya
Tampilkan lebih sedikit
PENELITIAN.ID
DAFTAR ARSIP POSTING PENELITIAN.ID
DAFTAR ARSIP POSTING PENELITIAN.ID
Membuat Program C++ dan Penjelasannya
- Dapatkan link
- Aplikasi Lainnya
Dipublikasikan Oleh
elfanmauludi
Bahasa Pemrograman C++ secara umum digunakan untuk pemrograman berorientasi object atau OOP dan sangat mudah untuk digunakan.
Secara sederhana, proses mempelajari dan membuat program C++ terdiri dari beberapa tahapan berikut:
Secara sederhana, proses mempelajari dan membuat program C++ terdiri dari beberapa tahapan berikut:
- Buat kode program menggunakan teks editor dan simpan dengan file esktensi .CPP, .C, dan atau .CP.
- Lakukan kompilasi program menggunakan sebuah kompilator atau IDE online.
- Memahami terminologi dasar dari kode program yang dibuat.
Program C++ "Hello World" merupakan tahapan pertama atau tahapan dasar untuk mempelajari bahasa pemrograman C++ dan juga merupakan salah satu program paling sederhana yang akan dipelajari. Yang perlu dilakukan pada tahapan ini adalah menampilkan pesan "Hello World" pada layar monitor setelah program dikompilasi dan dijalankan. Perhatikan contoh program berikut:
Contoh:
Hello World
Mari pahami setiap untaian baris pada contoh program beserta terminologinya:
Catatan:
Contoh:
// Program C++ untuk
// menampilkan "Hello World".
// File Header untuk fungsi
// input dan fungsi output.
#include <iostream>
using namespace std;
// Fungsi Main(): dimana
// proses eksekusi program
// dimulai.
int main()
{
// Mencetak hello world
cout << "Hello World";
return 0;
}
Output:Hello World
Mari pahami setiap untaian baris pada contoh program beserta terminologinya:
- // C++ program to display “Hello World”: Bari ini merupakan baris komentar, dimana sebuah komentar digunakan untuk menampilkan informasi tambahan tetang program yang sedang dibuat. Baris komentar tidak mengandung logika program apapun. Ketika sebuah komentar diperiksa oleh kompilator, maka secara sederhana kompilator akan melewatkan baris komentar tersebut dan menuju ke baris program setelahnya. Setiap baris program yang diawali dengan perintah '//' tanpa disertai tanda kutip atau setiap baris yang disertai dengan tanda /*…*/ pada C++ akan dianggap sebagai sebuah komentar.
- #include: Pada C++, semua baris yang dimulai dengan tanda '#' disebuat sebagai direktif yang akan diproses oleh preprosesor yang merupakan sebuah program yang dipanggil oleh kompilator dari bagian file library. Direktif '#include' memberitahukan kompilator untuk memasukkan sebuah file, dan #include<iostream> akan memberitahukan kompilator untuk memasukkan file iostream yang mengandung deklarasi dari semua fungsi library standar input/output.
- using namespace std: Baris perintah ini digunakan untuk mengimport semua std namespace ke namesspace saat ini dari program. Statement yang menggunakan namespace std umumnya merupakan bentuk praktik yang kurang baik dalam proses pembuatan kode program, karena ketika dilakukan proses import sebuah namespace, maka secara umum juga dilakukan proses pemenuhan semua tipe definisi ke satu scope fungsi program, dimana hal tersebut sudah pasti akan membebani memori komputer karena ukuran dari std namespace adalah sangat besar. Sebagai alternatif dari penggunaan statement tersebut, maka dapat dilakukan spesifikasi namespace terhadap identifier yang membutuhkan, dengan menggunakan operator operator '::' setiap kali dilakukan sebuah deklarasi tipe.
- int main(): Baris kode program ini digunakan untuk mendeklarasikan sebuah fungsi dengan nama "main" yang akan mengembalikan data dengan tipe integer atau tipe bilangan bulat. Sebuah fungsi merupakan sekelompok statement yang dirancang untuk melakukan performa terhadap suatu tugas khusus. Eksekusi program dari program C++ selalu dimulai dari fungsi main() function, tidak peduli dimana posisi dari fungsi tersebut diletakkan pada baris program. Sehingga, setiap program C++ harus memiliki fungsi main() tersebut.
- { and }: Tanda buka dan tutup kurung '{' mengindikasikan awalan dan penutupan dari fungsi main. Setiap program yang akan dieksekusi pada C++, dapat diletakkan diantara dua tanda tersebut pada fungsi main.
- std::cout<<“Hello World”;: Baris program ini memberitahukan kompilator untuk menampilkan pesan "Hello World" pada layar monitor. Baris kode program ini disebut sebagai baris statement pada C++. Setiap statement bertugas untuk melakukan perintah tertentu pada program. Tanda semi-colon ';' digunakan untuk mengakhiri sebuah statement. Tanda Semi-colon pada bagian akhir dari statement digunakan untuk mengindikasikan bahwa statement telah berakhir pada bagian tersebut. Baris perintah std::cout digunakan untuk mengindentifikasi standar karakter perangkat output yang umumnya merupakan desktop screen. Setiap perintah yang diikuti dengan karakter "<<" akan ditampilkan pada perangkat output.
- return 0;: Merupakan sebuah statement yang digunakan untuk mengembalikan sebuah nilai dari sebuah fungsi dan mengindikasikan bahwa sebuah fungsi telah selesai menjalankan tugasnya. Statement ini secara dasar digunakan pada fungsi untuk mengembalikan nilai hasil dari operasi dari sebuah fungsi.
- Indentation: Berfungsi untuk membuat kode program untuk lebih mudah dibaca. Pada program C++ seperti "Hello World", program tersebut tidak perlu menampung banyak perubahan, namun ketika kode program yang dibuat menjadi lebih kompleks, maka penggunaan indentasi dapat mempermudah proses pembuatan kode program sehingga menjadi lebih mudah untuk dibaca, dan mengurangi error. Selalu gunakan indentasi dan komentar pada program yang dibuat, untuk mempermudah membaca kode program yang telah dibuat tersebut.
Catatan:
- Selalu gunakan file header yang dibutuhkan untuk eksekusi fungsi secara lebih baik. Contoh, <iostream> disertakan untuk penggunaan use std::cin dan std::cout.
- Eksekusi kode program C++ dimulai dari fungsi main().
- Merupakan permulaan yang baik untuk menggunakan indentasi dan komentar pada program yang dibuat untuk mempermudah pemahaman kode program yang telah dibuat.
- cout digunakan untuk mencetak statement dan cin digunakan untuk mengambil nilai input dari perangkat input, seperti keyboard.
Artikel ini didedikasikan kepada: Adi Guna Wibawa, Agusta Leoni Elfrida Purwasih, Aldi Febriyanto, Alfonsus Dhimas Arai Bimasakti, dan Aliza Shamita.
- Dapatkan link
- Aplikasi Lainnya
Komentar
Posting Komentar
Hubungi admin melalui Wa : +62-896-2514-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
~ Ikatlah Ilmu dengan Memostingkannya ~
Postingan populer dari blog ini (30 Hari)
Kesalahan Pengujian Hipotesis Statistika Penelitian
Dipublikasikan Oleh
elfanmauludi
Enkapsulasi Java dan Fungsinya
Dipublikasikan Oleh
elfanmauludi
Enkapsulasi didefinisikan sebagai pembungkusan data dalam satu buah unit. Enkapsulasi adalah mekanisme yang mengikat code program dan data yang dimanipulasi secara bersamaan pada bahasa pemrograman Java. Cara lain untuk berpikir mengenai enkapsulasi adalah upaya untuk melindungi atau sebagai perisai proteksi yang mencegah data untuk diakses oleh pihak luar.
Penelitian Berdasarkan Tingkat Eksplanasinya
Dipublikasikan Oleh
elfanmauludi
Kegiatan penelitian merupakan upaya yang paling komprehensif untuk melatih mahasiswa berpikir kritis dan bertindak sistematis. Penelitian didefinisikan sebagai suatu kegiatan penyelidikan dan pencarian fakta-fakta dari sebuah realita yang bertujuan untuk mengeksplorasi, mengembangkan, dan menguji serta membandingkan sebuah teori atau pengetahuan sehingga dapat menentukan konsep yang paling tepat sebagai solusi pemecahan masalah yang ada.
Judul Penelitian Tindakan Kelas dan Tahapan Siklusnya
Dipublikasikan Oleh
elfanmauludi
Siklus atau putaran merupakan tahapan dari serangkaian proses dalam kegiatan penelitian, yang dimulai dari tahapan perencanaan, persiapan, pelaksanaan, hingga tahapan akhir adalah evaluasi . Jika makna tersebut dikaitkan dengan Penelitian Tindakan Kelas (PTK) maka yang dimaksud dengan siklus adalah satu putaran penuh dari tahapan-tahapan dalam kegiatan PTK . Jadi, satu siklus pada kegiatan Penelitian (PTK) adalah tahapan yang dimulai dari tahap perencanaan, pengamatan, dan refleksi .
Download Buku SMA Kurikulum Merdeka Tahun Ajaran 2023 2024
Dipublikasikan Oleh
elfanmauludi
Buku Sekolah Elektronik atau BSE merupakan buku mata pelajaran yang disediakan oleh pemerintah Indonesia melalui lembaga Kementrian bidang Pendidikan yang dibagikan kepada para guru di seluruh tanah air Indonesia, yang bertujuan untuk menunjang kegiatan belajar mengajar yang dilakukan oleh guru dan peserta didik di seluruh pelosok Indonesia. Buku Sekolah Elektronik atau BSE merupakan buku yang disiapkan oleh Pemerintah Indonesia untuk pemenuhan kebutuhan buku pendidikan yang dipergunakan secara terbatas pada seluruh Sekolah yang ada di tanah air Indonesia.
Paradigma Penelitian pada Statistika Penelitian
Dipublikasikan Oleh
elfanmauludi
Pada kegiatan penelitian kuantitatif yang berlandaskan pada sebuah asumsi kejadian yang tidak dapat diklasifikasikan, serta korelasi kejadian yang bersifat kausal sebab akibat, maka seorang peneliti dapat memfokuskan kegiatannya pada pengamatan beberapa variabel saja . Korelasi pola pada setiap variael yang diamati tersebut selanjutnya akan dikenal sebagai paradigma penelitian atau model penelitian .
Pengertian Asosiasi Komposisi dan Agregasi Java
Dipublikasikan Oleh
elfanmauludi
Membuat Rumus Matematika Bahasa C Menggunakan Library Math.h
Dipublikasikan Oleh
elfanmauludi
Penggunaan fflush(stdin) Bahasa C dan Fungsinya
Dipublikasikan Oleh
elfanmauludi
Leger Nilai Peserta Didik Angkatan Tahun Masuk 2020 2021 - 2022 2023
Dipublikasikan Oleh
elfanmauludi
Postingan populer dari blog ini (All Time)
Cara Menggunakan Method Overloading Java dan Fungsinya
Dipublikasikan Oleh
elfanmauludi
Overloading memungkinkan berbagai method yang berbeda untuk memiliki nama yang sama, tetapi dengan signature yang berbeda pada bahasa pemrograman Java. Signature dapat berbeda oleh angka dari input parameter atau tipe dari input parameter atapun juga keduanya. Overloading juga berkaitan dengan compile time (atau static ) polymorphism .
Enkapsulasi Java dan Fungsinya
Dipublikasikan Oleh
elfanmauludi
Enkapsulasi didefinisikan sebagai pembungkusan data dalam satu buah unit. Enkapsulasi adalah mekanisme yang mengikat code program dan data yang dimanipulasi secara bersamaan pada bahasa pemrograman Java. Cara lain untuk berpikir mengenai enkapsulasi adalah upaya untuk melindungi atau sebagai perisai proteksi yang mencegah data untuk diakses oleh pihak luar.
Acces Modifier Java dan Fungsinya
Dipublikasikan Oleh
elfanmauludi
Menerima Turunan Program Java Menggunakan Inheritance
Dipublikasikan Oleh
elfanmauludi
Operator Relasi dan Logika Bahasa C dan Fungsinya
Dipublikasikan Oleh
elfanmauludi
Apa yang dimaksud dengan program C++?
BalasHapusProgram C++ merupakan salah satu bahasa pemrograman komputer yang berorientasi object yang memberikan struktur yang jelas pada program dan memungkinkan kode program untuk digunakan kembali, dan menurunkan biaya pengembangan yang biasa digunakan pada pembuatan program.
HapusC++ merupakan bahasa pemrograman berorientasi objek atau OOP yang dipandang sebagai bahasa pemrograman terbaik untuk membuat aplikasi dalam skala besar.
HapusBahasa pemrograman C++ merupakan bahasa pemrograman terbaik yang bertujuan untuk mengembangkan sistem operasi, browser, game, dan lain sebagainya.
HapusProgram c++ merupakan program yang bertujuan untuk pengembangan umum, bersifat case sensitif, yang penggunaannya dapat didukung dalam skala bebas yang berorientasi objek, prosedural, dan generik.
Hapus