{"id":156,"date":"2022-09-21T00:01:25","date_gmt":"2022-09-20T17:01:25","guid":{"rendered":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/?p=156"},"modified":"2022-10-18T11:49:10","modified_gmt":"2022-10-18T04:49:10","slug":"menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode","status":"publish","type":"post","link":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/","title":{"rendered":"Menyiapkan Lingkungan Pemrograman C\/C++ Menggunakan Visual Studio Code (VSCode)"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignleft size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" data-attachment-id=\"158\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/visual_studio_code_1-35_icon-svg_small\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/Visual_Studio_Code_1.35_icon.svg_small.png?fit=100%2C100&amp;ssl=1\" data-orig-size=\"100,100\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Visual_Studio_Code_1.35_icon.svg_small\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/Visual_Studio_Code_1.35_icon.svg_small.png?fit=100%2C100&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/Visual_Studio_Code_1.35_icon.svg_small.png?fit=100%2C100&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/Visual_Studio_Code_1.35_icon.svg_small.png?resize=100%2C100\" alt=\"\" class=\"wp-image-158\" \/><\/figure>\n<\/div>\n\n\n<p>Ada banyak pilihan Integrated Development Environment (IDE) untuk belajar bahasa pemrograman C\/C++ yang bisa kita gunakan, namun <a rel=\"noreferrer noopener\" href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\">Visual Studio Code<\/a> (VSCode) telah menjadi salah satu pilihan yang cukup nyaman dan praktis untuk digunakan, terutama untuk pembelajaran pemrograman dasar. Hal ini karena tidak seperti IDE lain seperti Code::Blocks, Qt Creator, dan sebagainya yang mengharuskan kita membuat project terlebih dahulu, di VSCode cukup kita buat program-program kecil dalam file tersendiri, dan bisa kita organisir menjadi folder-folder terpisah sesuai topik yang sedang dipelajari. <\/p>\n\n\n\n<p>Artikel ini diharapkan bisa membantu Anda mengenai persiapan yang diperlukan sebelum memulai berlatih pemrograman dasar menggunakan Visual Studio Code, khususnya jika menggunakan bahasa pemrograman C\/C++, pada sistem operasi Windows 10\/11 64 bit.<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<figure class=\"wp-block-gallery alignright has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"161\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-13\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-13.png?fit=698%2C571&amp;ssl=1\" data-orig-size=\"698,571\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-13\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-13.png?fit=300%2C245&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-13.png?fit=698%2C571&amp;ssl=1\" data-id=\"161\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-13.png?resize=349%2C286&#038;ssl=1\" alt=\"\" class=\"wp-image-161\" width=\"349\" height=\"286\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-13.png?w=698&amp;ssl=1 698w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-13.png?resize=300%2C245&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-13.png?resize=244%2C200&amp;ssl=1 244w\" sizes=\"auto, (max-width: 349px) 100vw, 349px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"571\" data-attachment-id=\"162\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-14\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-14.png?fit=698%2C571&amp;ssl=1\" data-orig-size=\"698,571\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-14\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-14.png?fit=300%2C245&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-14.png?fit=698%2C571&amp;ssl=1\" data-id=\"162\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-14.png?resize=698%2C571\" alt=\"\" class=\"wp-image-162\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-14.png?w=698&amp;ssl=1 698w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-14.png?resize=300%2C245&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-14.png?resize=244%2C200&amp;ssl=1 244w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Instalasi VSCode dapat dimulai dengan cara mendownload installer dari laman <a rel=\"noreferrer noopener\" href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\">https:\/\/code.visualstudio.com\/<\/a> , dengan memilih <em>stable build <\/em>bagi sistem operasi yang Anda gunakan. Jalankan installer, lanjutkan menggunakan pilihan-pilihan <em>default<\/em> hingga selesai. <\/p>\n\n\n\n<p>Pada akhir langkah instalasi, hilangkan centang pada &#8220;Launch Visual Studio Code&#8221;, lalu klik Finish. Sebelum mulai membuat program, kita membutuhkan instalasi <em>tools <\/em>tambahan terlebih dahulu, karena VSCode belum disertai dengan <em>compiler <\/em>dan komponen lainnya yang dibutuhkan untuk pemrograman C\/C++ secara default.<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<p>MinGW-w64 merupakan lingkungan pengembangan dan perangkat kompilasi aplikasi sumber terbuka dan gratis (<em>free and open source<\/em>) yang membantu kita membangun aplikasi di sistem operasi Microsoft Windows. MinGW-w64 memungkinkan pengembang mengkompilasi aplikasi (termasuk dalam bahasa pemrograman C\/C++) tanpa tergantung dengan compiler <em>proprietary <\/em>seperti MSVC compiler dan semacamnya. <\/p>\n\n\n\n<p>MinGW-w64 dapat diunduh pada laman <a rel=\"noreferrer noopener\" href=\"https:\/\/sourceforge.net\/projects\/mingw-w64\/files\/\" target=\"_blank\">https:\/\/sourceforge.net\/projects\/mingw-w64\/files\/<\/a> . Pada contoh kita saat ini, kita gunakan pilihan <strong>x86_64-posix-sjlj<\/strong> untuk diunduh.     <\/p>\n\n\n\n<pre class=\"wp-block-verse\"><strong>Tips<\/strong>: jika mirror default yang dipilihkan oleh SourceForge terlalu lambat kecepatan unduhnya, silakan klik tombol \"Problems Downloading?\", lalu pilih mirror lain, misalnya OnboardCloud. Kemudian, karena format file yang digunakan adalah .7z, Anda juga membutuhkan aplikasi WinRAR atau 7Zip untuk membuka berkas yang sudah diunduh nantinya. <\/pre>\n\n\n\n<p>Setelah selesai diunduh, mekarkan (<em>extract<\/em>) folder yang ada di dalam arsip 7z ke drive C: secara langsung, sehingga tercipta path C:\\mingw64<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"368\" height=\"355\" data-attachment-id=\"167\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-15\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-15.png?fit=368%2C355&amp;ssl=1\" data-orig-size=\"368,355\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-15\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-15.png?fit=300%2C289&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-15.png?fit=368%2C355&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-15.png?resize=368%2C355&#038;ssl=1\" alt=\"\" class=\"wp-image-167\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-15.png?w=368&amp;ssl=1 368w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-15.png?resize=300%2C289&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-15.png?resize=207%2C200&amp;ssl=1 207w\" sizes=\"auto, (max-width: 368px) 100vw, 368px\" \/><\/figure>\n<\/div>\n\n\n<p>Selanjutnya, kita perlu menambahkan folder <em>binary<\/em> milik MinGW64 ke dalam <strong><em>path<\/em><\/strong> milik Windows, agar dapat diakses melalui <em>command prompt <\/em>dan <em>terminal <\/em>milik Visual Studio Code saat kompilasi program. Caranya adalah dengan membuka setting Environment Variables, bisa dengan mengetikkan kata kunci &#8220;env&#8221; pada Start Menu Windows, lalu pilih &#8220;Edit the system environment variables&#8221;. Selengkapnya, dapat dicermati pada langkah-langkah yang diilustrasikan pada galeri di bawah ini:<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-gallery has-nested-images columns-4 wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-medium\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"151\" height=\"300\" data-attachment-id=\"168\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-16\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-16.png?fit=431%2C859&amp;ssl=1\" data-orig-size=\"431,859\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-16\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-16.png?fit=151%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-16.png?fit=431%2C859&amp;ssl=1\" data-id=\"168\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-16-151x300.png?resize=151%2C300&#038;ssl=1\" alt=\"\" class=\"wp-image-168\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-16.png?resize=151%2C300&amp;ssl=1 151w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-16.png?resize=100%2C200&amp;ssl=1 100w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-16.png?w=431&amp;ssl=1 431w\" sizes=\"auto, (max-width: 151px) 100vw, 151px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"286\" height=\"300\" data-attachment-id=\"172\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/2022-09-20_151205-1\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151205-1.png?fit=544%2C570&amp;ssl=1\" data-orig-size=\"544,570\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2022-09-20_151205-1\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151205-1.png?fit=286%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151205-1.png?fit=544%2C570&amp;ssl=1\" data-id=\"172\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151205-1-286x300.png?resize=286%2C300&#038;ssl=1\" alt=\"\" class=\"wp-image-172\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151205-1.png?resize=286%2C300&amp;ssl=1 286w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151205-1.png?resize=191%2C200&amp;ssl=1 191w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151205-1.png?w=544&amp;ssl=1 544w\" sizes=\"auto, (max-width: 286px) 100vw, 286px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"165\" data-attachment-id=\"173\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/2022-09-20_151517\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151517.png?fit=704%2C387&amp;ssl=1\" data-orig-size=\"704,387\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2022-09-20_151517\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151517.png?fit=300%2C165&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151517.png?fit=704%2C387&amp;ssl=1\" data-id=\"173\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151517-300x165.png?resize=300%2C165&#038;ssl=1\" alt=\"\" class=\"wp-image-173\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151517.png?resize=300%2C165&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151517.png?resize=364%2C200&amp;ssl=1 364w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151517.png?w=704&amp;ssl=1 704w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"272\" height=\"300\" data-attachment-id=\"175\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/2022-09-20_151722\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151722.png?fit=602%2C664&amp;ssl=1\" data-orig-size=\"602,664\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"2022-09-20_151722\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151722.png?fit=272%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151722.png?fit=602%2C664&amp;ssl=1\" data-id=\"175\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151722-272x300.png?resize=272%2C300&#038;ssl=1\" alt=\"\" class=\"wp-image-175\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151722.png?resize=272%2C300&amp;ssl=1 272w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151722.png?resize=181%2C200&amp;ssl=1 181w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/2022-09-20_151722.png?w=602&amp;ssl=1 602w\" sizes=\"auto, (max-width: 272px) 100vw, 272px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<p>Untuk menguji coba berhasil tidaknya kita menambahkan <em>path <\/em>pada langkah sebelumnya, silakan buka Command Prompt, lalu ketikkan:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">gcc -v<\/pre>\n\n\n\n<p>Seharusnya kita dapatkan output semacam ini. Jika belum, teliti kembali langkah penambahan path pada bagian sebelumnya:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"593\" data-attachment-id=\"177\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-18\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?fit=1103%2C639&amp;ssl=1\" data-orig-size=\"1103,639\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-18\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?fit=300%2C174&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?fit=1024%2C593&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18-1024x593.png?resize=1024%2C593&#038;ssl=1\" alt=\"\" class=\"wp-image-177\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?resize=1024%2C593&amp;ssl=1 1024w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?resize=300%2C174&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?resize=768%2C445&amp;ssl=1 768w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?resize=345%2C200&amp;ssl=1 345w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-18.png?w=1103&amp;ssl=1 1103w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Sedangkan jika tampilannya masih seperti ini, artinya setting penambahan path masih salah, atau Anda perlu untuk menutup dan membuka ulang Command Prompt setelah pengeditan path:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"557\" height=\"189\" data-attachment-id=\"182\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-19\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-19.png?fit=557%2C189&amp;ssl=1\" data-orig-size=\"557,189\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-19\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-19.png?fit=300%2C102&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-19.png?fit=557%2C189&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-19.png?resize=557%2C189&#038;ssl=1\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-19.png?w=557&amp;ssl=1 557w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-19.png?resize=300%2C102&amp;ssl=1 300w\" sizes=\"auto, (max-width: 557px) 100vw, 557px\" \/><\/figure>\n\n\n\n<!--nextpage-->\n\n\n\n<p>VSCode merupakan IDE yang sangat luwes, <em>extendable, <\/em>dan mendukung berbagai bahasa pemrograman, termasuk C\/C++. Namun untuk mengoptimalkan penggunaannya, kita membutuhkan instalasi beberapa extension yang memudahkan kita saat berlatih membuat program menggunakan C\/C++, yaitu:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>C\/C++ by Microsoft<\/li><li>C\/C++ Compile Run by danielpinto8zz6<\/li><\/ul>\n\n\n\n<p>Untuk menginstall extension tersebut, Anda dapat mengklik icon untuk Extensions, ketikkan <strong>c++<\/strong> pada kotak pencarian, lalu klik install secara bergantian pada kedua extension tersebut, seperti ilustrasi berikut:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"362\" height=\"480\" data-attachment-id=\"183\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-20\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-20.png?fit=362%2C480&amp;ssl=1\" data-orig-size=\"362,480\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-20\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-20.png?fit=226%2C300&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-20.png?fit=362%2C480&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-20.png?resize=362%2C480&#038;ssl=1\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-20.png?w=362&amp;ssl=1 362w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-20.png?resize=226%2C300&amp;ssl=1 226w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-20.png?resize=151%2C200&amp;ssl=1 151w\" sizes=\"auto, (max-width: 362px) 100vw, 362px\" \/><\/figure>\n\n\n\n<!--nextpage-->\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/%22Hello,_World!%22_program\" target=\"_blank\">Hello, World!<\/a> merupakan tradisi programmer saat mencoba bahasa pemrograman yang baru dipelajari. Untuk membuat program menggunakan C\/C++ di VSCode, Anda sebaiknya memulai dari <strong>Open Folder<\/strong>, lalu pilih folder yang akan Anda gunakan untuk menyimpan seluruh file-file latihan selama belajar C\/C++. Saya sendiri menggunakan folder D:\\Projects\\CPP untuk menempatkan seluruh file kode sumber yang saya gunakan untuk mengajar pemrograman dasar C++. Jika pada saat Anda baru menambahkan folder VSCode menanyakan untuk mempercayai (trust) folder yang Anda gunakan seperti contoh berikut, Anda cukup mengklik &#8220;Yes, I trust the authors&#8221;, maka berikutnya VSCode tidak akan menanyakannya lagi:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"184\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-21\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-21.png?fit=511%2C302&amp;ssl=1\" data-orig-size=\"511,302\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-21\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-21.png?fit=300%2C177&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-21.png?fit=511%2C302&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-21.png?resize=383%2C227&#038;ssl=1\" alt=\"\" class=\"wp-image-184\" width=\"383\" height=\"227\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-21.png?w=511&amp;ssl=1 511w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-21.png?resize=300%2C177&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-21.png?resize=338%2C200&amp;ssl=1 338w\" sizes=\"auto, (max-width: 383px) 100vw, 383px\" \/><\/figure>\n\n\n\n<p>Berikutnya, pada folder yang sudah terbuka di tampilan &#8220;Explorer&#8221; milik VSCode, klik tombol &#8220;New File..&#8221; <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"19\" height=\"19\" data-attachment-id=\"185\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-22\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-22.png?fit=19%2C19&amp;ssl=1\" data-orig-size=\"19,19\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-22\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-22.png?fit=19%2C19&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-22.png?fit=19%2C19&amp;ssl=1\" class=\"wp-image-185\" style=\"width: 19px\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-22.png?resize=19%2C19\" alt=\"\"> dan buatlah file bernama hello.c, lalu isikan kode berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"c\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#include &lt;stdio.h&gt;\n\nint main() {\n    printf(\"Hello, World!\");\n    return 0;\n}<\/pre>\n\n\n\n<p>Jalankan program dengan menekan tombol F6 (bawaan dari Extension C++ Compile Run), maka hasil eksekusi program akan tampil pada bagian Terminal di bagian bawah, seperti ini (tergantung setting default terminal yang digunakan, PowerShell atau CMD, tampilannya bisa agak berbeda, namun bisa diabaikan):<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"186\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-23\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?fit=821%2C571&amp;ssl=1\" data-orig-size=\"821,571\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-23\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?fit=300%2C209&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?fit=821%2C571&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?resize=616%2C428&#038;ssl=1\" alt=\"\" class=\"wp-image-186\" width=\"616\" height=\"428\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?w=821&amp;ssl=1 821w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?resize=300%2C209&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?resize=768%2C534&amp;ssl=1 768w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-23.png?resize=288%2C200&amp;ssl=1 288w\" sizes=\"auto, (max-width: 616px) 100vw, 616px\" \/><\/figure>\n\n\n\n<p>Untuk &#8220;Hello, World!&#8221; menggunakan C++, Anda perlu menamai filenya menggunakan ekstensi .cpp (misal: hello.cpp), gunakan kode berikut ini, lalu untuk menjalankannya juga sama-sama menggunakan tombol <strong>F6<\/strong>:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"cpp\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#include &lt;iostream&gt;\nusing namespace std;\nint main() {\n    cout &lt;&lt; \"Hello, World!\" &lt;&lt; endl;\n    return 0;\n}<\/pre>\n\n\n\n<p>Pada contoh berikut, selain ditunjukkan contoh eksekusi program dalam bahasa C++, pada sisi kiri juga dicontohkan pengorganisasian tiap file program ke dalam folder-folder terpisah sesuai topik yang sedang dipelajari.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"867\" height=\"621\" data-attachment-id=\"189\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-24\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?fit=867%2C621&amp;ssl=1\" data-orig-size=\"867,621\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-24\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?fit=300%2C215&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?fit=867%2C621&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?resize=867%2C621&#038;ssl=1\" alt=\"\" class=\"wp-image-189\" srcset=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?w=867&amp;ssl=1 867w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?resize=300%2C215&amp;ssl=1 300w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?resize=768%2C550&amp;ssl=1 768w, https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-24.png?resize=279%2C200&amp;ssl=1 279w\" sizes=\"auto, (max-width: 867px) 100vw, 867px\" \/><\/figure>\n\n\n\n<!--nextpage-->\n\n\n\n<p>Salah satu kelemahan VSCode saat digunakan sebagai IDE untuk C\/C++ adalah tidak adanya kode dasar (<em>boilerplate code<\/em>) yang diciptakan saat kita membuat file baru dengan ekstensi .c atau .cpp. Namun hal ini dapat diatasi dengan membuat <em>boilerplate code<\/em> sendiri menggunakan fitur User Snippets. Caranya adalah dengan mengklik tombol roda gigi (<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"35\" height=\"32\" data-attachment-id=\"191\" data-permalink=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/2022\/09\/21\/menyiapkan-lingkungan-pemrograman-c-cpp-menggunakan-vscode\/image-25\/\" data-orig-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-25.png?fit=35%2C32&amp;ssl=1\" data-orig-size=\"35,32\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"image-25\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-25.png?fit=35%2C32&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-25.png?fit=35%2C32&amp;ssl=1\" class=\"wp-image-191\" style=\"width: 25px\" src=\"https:\/\/i0.wp.com\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/image-25.png?resize=35%2C32\" alt=\"\">) pada pojok kiri bawah, lalu klik menu &#8220;Configure User Snippets&#8221;. Pilih c (C) dari daftar yang muncul, lalu masukkan kode berikut, simpan dengan Ctrl-S.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n\t\"boilerplate\": {\n\t\t\"prefix\": \"boilerplate code\",\n\t\t\"body\": [\n\t\t\t\"#include &lt;stdio.h&gt;\",\n\t\t\t\"\",\n\t\t\t\"int main() {\",\n\t\t\t\"\\t$1\",\n\t\t\t\"\\treturn 0;\",\n\t\t\t\"}\"\n\t\t],\n\t\t\"description\": \"Kode dasar untuk memulai membuat program sederhana dengan bahasa C\"\n\t}\n}<\/pre>\n\n\n\n<p>Untuk keperluan yang sama, bagi bahasa C++, Anda dapat memilih <strong>cpp (C++) <\/strong>dari daftar, lalu masukkan kode berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"json\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">{\n\t\"boilerplate\": {\n\t\t\"prefix\": \"boilerplate code\",\n\t\t\"body\": [\n\t\t\t\"#include &lt;iostream&gt;\",\n\t\t\t\"using namespace std;\",\n\t\t\t\"\",\n\t\t\t\"int main() {\",\n\t\t\t\"\\t$1\",\n\t\t\t\"\\treturn 0;\",\n\t\t\t\"}\"\n\t\t],\n\t\t\"description\": \"Kode dasar untuk memulai membuat program sederhana dengan C++\"\n\t}\n}<\/pre>\n\n\n\n<p>Penggunaan snippet yang sudah ditambahkan tersebut sangat mudah, yaitu pada file yang baru kita buat dengan ekstensi .c atau .cpp, cukup ketikkan <strong>boil<\/strong> lalu tekan Enter. Mudah bukan ?<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"376\" style=\"aspect-ratio: 532 \/ 376;\" width=\"532\" autoplay controls loop src=\"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-content\/uploads\/sites\/2\/2022\/09\/Video_2022-09-21_002353.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Ada banyak pilihan Integrated Development Environment (IDE) untuk belajar bahasa pemrograman C\/C++ yang bisa kita gunakan, namun Visual Studio Code (VSCode) telah menjadi salah satu pilihan yang cukup nyaman dan praktis untuk digunakan, terutama untuk pembelajaran pemrograman dasar. Hal ini karena tidak seperti IDE lain seperti Code::Blocks, Qt Creator, dan &hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4],"tags":[5,6,7],"class_list":["post-156","post","type-post","status-publish","format-standard","hentry","category-materi-pembelajaran","tag-c","tag-pemrograman-dasar","tag-vscode"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9kWip-2w","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/posts\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/comments?post=156"}],"version-history":[{"count":27,"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/posts\/156\/revisions"}],"predecessor-version":[{"id":225,"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/posts\/156\/revisions\/225"}],"wp:attachment":[{"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/media?parent=156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/categories?post=156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guru.smkn1pacitan.sch.id\/hendri\/wp-json\/wp\/v2\/tags?post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}