{"id":210,"date":"2025-09-05T23:55:06","date_gmt":"2025-09-05T23:55:06","guid":{"rendered":"https:\/\/learn.rantissi.my.id\/?p=210"},"modified":"2025-09-05T23:55:08","modified_gmt":"2025-09-05T23:55:08","slug":"struktur-dasar-program-c-dan-variabel","status":"publish","type":"post","link":"https:\/\/learn.rantissi.my.id\/index.php\/2025\/09\/05\/struktur-dasar-program-c-dan-variabel\/","title":{"rendered":"Struktur Dasar Program C++ dan Variabel"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Struktur Dasar Program C++<\/h2>\n\n\n\n<p>Sebuah program C++ umumnya terdiri dari:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Preprocessor directives<\/strong><br>Biasanya diawali dengan <code>#include<\/code>, fungsinya untuk menyertakan library. <code>#include &lt;iostream><\/code><\/li>\n\n\n\n<li><strong>Fungsi utama (main)<\/strong><br>Tempat eksekusi program dimulai. <code>int main() { \/\/ kode program return 0; }<\/code><\/li>\n\n\n\n<li><strong>Statement\/kode<\/strong><br>Semua perintah ditulis di dalam fungsi <code>main()<\/code> (atau fungsi lain).<br>Setiap statement diakhiri tanda titik koma <code>;<\/code>.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Variabel dalam C++<\/h2>\n\n\n\n<p>Variabel adalah tempat untuk menyimpan data.<br>Setiap variabel punya:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Nama<\/strong> \u2192 identifier (misalnya <code>umur<\/code>, <code>gaji<\/code>, <code>nilaiUjian<\/code>).<\/li>\n\n\n\n<li><strong>Tipe data<\/strong> \u2192 menentukan jenis data yang disimpan.<\/li>\n\n\n\n<li><strong>Nilai<\/strong> \u2192 isi dari variabel.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Deklarasi Variabel<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>int umur = 20;\nfloat berat = 55.5;\nchar grade = 'A';\nstring nama = \"Ran\";\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Tipe Data Dasar<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>int<\/strong> \u2192 bilangan bulat <code>int angka = 100;<\/code><\/li>\n\n\n\n<li><strong>float<\/strong> \/ <strong>double<\/strong> \u2192 bilangan desimal <code>float pi = 3.14; double besar = 3.1415926535;<\/code><\/li>\n\n\n\n<li><strong>char<\/strong> \u2192 satu karakter <code>char huruf = 'A';<\/code><\/li>\n\n\n\n<li><strong>string<\/strong> \u2192 teks (butuh library <code>&lt;string><\/code>) <code>string kata = \"Halo Dunia\";<\/code><\/li>\n\n\n\n<li><strong>bool<\/strong> \u2192 true\/false <code>bool isMerdeka = true;<\/code><\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Contoh Program Variabel<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;iostream>\n#include &lt;string>\nusing namespace std;\n\nint main() {\n    int umur = 21;\n    float tinggi = 170.5;\n    char golongan = 'B';\n    string nama = \"Ran\";\n\n    cout &lt;&lt; \"Nama: \" &lt;&lt; nama &lt;&lt; endl;\n    cout &lt;&lt; \"Umur: \" &lt;&lt; umur &lt;&lt; \" tahun\" &lt;&lt; endl;\n    cout &lt;&lt; \"Tinggi: \" &lt;&lt; tinggi &lt;&lt; \" cm\" &lt;&lt; endl;\n    cout &lt;&lt; \"Golongan darah: \" &lt;&lt; golongan &lt;&lt; endl;\n\n    return 0;\n}\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Output<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>Nama: Ran\nUmur: 21 tahun\nTinggi: 170.5 cm\nGolongan darah: B\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Catatan Penting<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nama variabel <strong>tidak boleh<\/strong> diawali angka (<code>2umur<\/code> salah).<\/li>\n\n\n\n<li>Nama variabel <strong>case-sensitive<\/strong> \u2192 <code>nilai<\/code> berbeda dengan <code>Nilai<\/code>.<\/li>\n\n\n\n<li>Gunakan nama yang jelas \u2192 lebih baik <code>totalHarga<\/code> daripada <code>x<\/code>.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Struktur Dasar Program C++ Sebuah program C++ umumnya terdiri dari: Variabel dalam C++ Variabel adalah tempat untuk menyimpan data.Setiap variabel punya: Deklarasi Variabel Tipe Data Dasar Contoh Program Variabel Output Catatan Penting<\/p>\n","protected":false},"author":1,"featured_media":201,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,6],"tags":[],"class_list":["post-210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-c","category-programming"],"_links":{"self":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts\/210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/comments?post=210"}],"version-history":[{"count":2,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts\/210\/revisions"}],"predecessor-version":[{"id":212,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/posts\/210\/revisions\/212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/media\/201"}],"wp:attachment":[{"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/media?parent=210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/categories?post=210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/learn.rantissi.my.id\/index.php\/wp-json\/wp\/v2\/tags?post=210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}