SlideShare a Scribd company logo
1 of 8
PANDUAN PEMULA UNTUK 
C++ 
NAMA : FITRIANA BAKAR 
NPM : 121055520111044 
RUANG :SI.2
C ++ adalah bahasa pemrograman berorientasi objek dengan 
kata lain dapat memiliki beberapa bagian yang dikenal sebagai kelas 
atau objek yang dapat dipanggil oleh program driver, fungsi utama. 
Ini berarti bahwa kita juga bisa memasukkan file lain. Hal pertama 
yang perlu ketahui adalah kode dasar yang Anda butuhkan untuk 
memulai pemrograman.
Pertama kita perlu menyertakan file iostream untuk melakukan hal 
ini, di bagian atas dokumen .Ketik: 
• #include <iostream> 
• using namespace std; 
Hal ini memungkinkan kita untuk menggunakan kelas dari 
perpustakaan iostream, ini digunakan untuk dasar input dan output 
perintah, juga kita harus memiliki fungsi () utama, setidaknya jika 
kita ingin menjalankan program.
CATATAN: 
KOMENTAR DAPAT DITAMBAHKAN DENGAN MENGGUNAKAN "//" UNTUK SATU 
BARIS KOMENTAR ATAU / * KOMENTAR * / UNTUK LEBIH DARI SATU BARIS 
SEPERTI TERLIHAT DI BAWAH 
/* this is a program to demonstrate the basics of a c++ programme, 
it includes comments, header files, the main() function and cout*/ 
#include <iostream> //includes the header file iostream 
using namespace std; //tells the compiler to use the std library 
int main() // declares the function main which returns an int 
{ //tells the program to take everything between here and the close as main 
cout<<"Hello World!n"; // displays Hello world on the console 
cin.get(); // stalls the program until a key is pressed 
return 0; // returns 0 (a 1 would indicate an error 
} // closes main
Mari kita lihat elemen dari program ini secara lebih rinci. 
• Include adalah "pre-prosesor" yang memberitahu compiler untuk 
menempatkan kode dari header file iostream kedalam program. 
• "cout" berfungsi memberitahu compiler untuk menampilkan isi pada 
layar. 
• Titik koma memberitahu compiler bahwa ini adalah garis yang 
harus dieksekusi.Namun titik koma digunakan untuk mengakhiri 
sebagian besar tapi tidak semua perintah di C ++.
LANJUTAN... 
• cin.get () digunakan untuk menyimpan program. 
• "return 0;" digunakan untuk mengembalikan kode keluar 0 (tidak 
ada kesalahan) .
Sebuah bagian yang sangat penting dari tutorial ini adalah 
penggunaan variabel, C ++ memungkinkan untuk berbagai jenis 
variabel tersebut meliputi: 
bilangan bulat (int) nilai angka. 
poin (float) angka dengan poin desimal mengambang. 
karakter (char) karakter ASCII. 
string (string) string karakter. 
Keuntungan dari variabel adalah bahwa ada nilai bisa berubah pada setiap titik, 
semua variabel harus dideklarasikan, mereka diberi nama simbolik bukan nilai dan 
ketika disebut membaca data yang tersimpan di alamat variabel.
SELESAI 
http://www.howtoforge.com/beginners_guide_to_cplusplus

More Related Content

What's hot

Tutorial basic of c++ lesson 1 ind ver
Tutorial basic of c++ lesson 1 ind verTutorial basic of c++ lesson 1 ind ver
Tutorial basic of c++ lesson 1 ind verQrembiezs Intruder
 
D3 modul algol_&_pemrog_i_c++
D3 modul algol_&_pemrog_i_c++D3 modul algol_&_pemrog_i_c++
D3 modul algol_&_pemrog_i_c++Paulino Guterres
 
Modul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalModul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalqwerty127
 
Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana DelphiPrima Wisesa
 
Langkah Dasar Pemrograman pada Aplikasi Dev C++
Langkah Dasar Pemrograman pada Aplikasi Dev C++Langkah Dasar Pemrograman pada Aplikasi Dev C++
Langkah Dasar Pemrograman pada Aplikasi Dev C++Ishardi Nassogi
 
Teknik kompilasi dalam bahasa pemograman c
Teknik kompilasi dalam bahasa pemograman cTeknik kompilasi dalam bahasa pemograman c
Teknik kompilasi dalam bahasa pemograman cadhifatra agussalim
 
PRACTICAL NOTE(3 DIS)
PRACTICAL NOTE(3 DIS)PRACTICAL NOTE(3 DIS)
PRACTICAL NOTE(3 DIS)Fariza Zahari
 
technik kompilasi
technik kompilasitechnik kompilasi
technik kompilasimastnie
 
Pemograman debug Assemblay
Pemograman debug AssemblayPemograman debug Assemblay
Pemograman debug AssemblayFahrul Fuad
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSeptian Tama
 
Modul algoritma dan pemograman
Modul algoritma dan pemogramanModul algoritma dan pemograman
Modul algoritma dan pemogramanPANJI_ADITYAN
 
Praktikum fungsi dasar bahasa c
Praktikum fungsi dasar bahasa cPraktikum fungsi dasar bahasa c
Praktikum fungsi dasar bahasa cIzhan Nassuha
 

What's hot (20)

Tutorial basic of c++ lesson 1 ind ver
Tutorial basic of c++ lesson 1 ind verTutorial basic of c++ lesson 1 ind ver
Tutorial basic of c++ lesson 1 ind ver
 
Algoritma Pemrograman - Pendahuluan
Algoritma Pemrograman - PendahuluanAlgoritma Pemrograman - Pendahuluan
Algoritma Pemrograman - Pendahuluan
 
Algoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/OutputAlgoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/Output
 
Java1
Java1Java1
Java1
 
D3 modul algol_&_pemrog_i_c++
D3 modul algol_&_pemrog_i_c++D3 modul algol_&_pemrog_i_c++
D3 modul algol_&_pemrog_i_c++
 
Modul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalModul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascal
 
Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana Delphi
 
C++
C++C++
C++
 
Langkah Dasar Pemrograman pada Aplikasi Dev C++
Langkah Dasar Pemrograman pada Aplikasi Dev C++Langkah Dasar Pemrograman pada Aplikasi Dev C++
Langkah Dasar Pemrograman pada Aplikasi Dev C++
 
Teknik kompilasi dalam bahasa pemograman c
Teknik kompilasi dalam bahasa pemograman cTeknik kompilasi dalam bahasa pemograman c
Teknik kompilasi dalam bahasa pemograman c
 
Pertemuan I Teori
Pertemuan I TeoriPertemuan I Teori
Pertemuan I Teori
 
PRACTICAL NOTE(3 DIS)
PRACTICAL NOTE(3 DIS)PRACTICAL NOTE(3 DIS)
PRACTICAL NOTE(3 DIS)
 
technik kompilasi
technik kompilasitechnik kompilasi
technik kompilasi
 
Kumpulan catatan Teknik Kompilasi
Kumpulan catatan Teknik KompilasiKumpulan catatan Teknik Kompilasi
Kumpulan catatan Teknik Kompilasi
 
Tm c++
Tm c++Tm c++
Tm c++
 
Pemograman debug Assemblay
Pemograman debug AssemblayPemograman debug Assemblay
Pemograman debug Assemblay
 
Serba-serbi PHP Programming Language
Serba-serbi PHP Programming LanguageSerba-serbi PHP Programming Language
Serba-serbi PHP Programming Language
 
Modul praktikum c++
Modul praktikum c++Modul praktikum c++
Modul praktikum c++
 
Modul algoritma dan pemograman
Modul algoritma dan pemogramanModul algoritma dan pemograman
Modul algoritma dan pemograman
 
Praktikum fungsi dasar bahasa c
Praktikum fungsi dasar bahasa cPraktikum fungsi dasar bahasa c
Praktikum fungsi dasar bahasa c
 

Viewers also liked

Demonstratives
DemonstrativesDemonstratives
DemonstrativesSunny Day
 
Suara Pers, Suara Siapa?
Suara Pers, Suara Siapa?Suara Pers, Suara Siapa?
Suara Pers, Suara Siapa?Pindai Media
 
Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...
Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...
Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...Brandhome
 
World Ecosystems
World EcosystemsWorld Ecosystems
World EcosystemsDasegr
 
Use corporate login from mobile applications to access on
Use corporate login from mobile applications to access onUse corporate login from mobile applications to access on
Use corporate login from mobile applications to access onSalim M Bhonhariya
 
Getting started with SharePoint MasterPage Customization (Volume 2)
Getting started with SharePoint MasterPage Customization (Volume 2)Getting started with SharePoint MasterPage Customization (Volume 2)
Getting started with SharePoint MasterPage Customization (Volume 2)Velocity Software
 
Market research
Market researchMarket research
Market researchmonah1
 
Castel del piano istituto comprensivo vannini lazzaretti
Castel del piano istituto comprensivo vannini lazzarettiCastel del piano istituto comprensivo vannini lazzaretti
Castel del piano istituto comprensivo vannini lazzarettiConsorzio LaMMA - Corso UdC
 
Analysis of two opening sequences
Analysis of two opening sequencesAnalysis of two opening sequences
Analysis of two opening sequencesMylesFaribido123
 
Final Report_YFCI_Jim Frame
Final Report_YFCI_Jim FrameFinal Report_YFCI_Jim Frame
Final Report_YFCI_Jim FrameJim Frame
 
LAPORAN AKHIR BUDAYA KERJA APARATUR
LAPORAN AKHIR BUDAYA KERJA APARATURLAPORAN AKHIR BUDAYA KERJA APARATUR
LAPORAN AKHIR BUDAYA KERJA APARATUR93220872
 
Uses and gratifications theory
Uses and gratifications theoryUses and gratifications theory
Uses and gratifications theorymeganandalisia
 

Viewers also liked (17)

Demonstratives
DemonstrativesDemonstratives
Demonstratives
 
Suara Pers, Suara Siapa?
Suara Pers, Suara Siapa?Suara Pers, Suara Siapa?
Suara Pers, Suara Siapa?
 
Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...
Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...
Creating Visionaries by Candi Garrido, Lucas Momeñe & Almu Casadejust - #BHMA...
 
Familia
FamiliaFamilia
Familia
 
Commodity beginner standard
Commodity beginner standardCommodity beginner standard
Commodity beginner standard
 
World Ecosystems
World EcosystemsWorld Ecosystems
World Ecosystems
 
Use corporate login from mobile applications to access on
Use corporate login from mobile applications to access onUse corporate login from mobile applications to access on
Use corporate login from mobile applications to access on
 
Getting started with SharePoint MasterPage Customization (Volume 2)
Getting started with SharePoint MasterPage Customization (Volume 2)Getting started with SharePoint MasterPage Customization (Volume 2)
Getting started with SharePoint MasterPage Customization (Volume 2)
 
Market research
Market researchMarket research
Market research
 
Castel del piano istituto comprensivo vannini lazzaretti
Castel del piano istituto comprensivo vannini lazzarettiCastel del piano istituto comprensivo vannini lazzaretti
Castel del piano istituto comprensivo vannini lazzaretti
 
Snapgene
SnapgeneSnapgene
Snapgene
 
Encuestas a niños
Encuestas a niñosEncuestas a niños
Encuestas a niños
 
Analysis of two opening sequences
Analysis of two opening sequencesAnalysis of two opening sequences
Analysis of two opening sequences
 
Final Report_YFCI_Jim Frame
Final Report_YFCI_Jim FrameFinal Report_YFCI_Jim Frame
Final Report_YFCI_Jim Frame
 
Production log
Production logProduction log
Production log
 
LAPORAN AKHIR BUDAYA KERJA APARATUR
LAPORAN AKHIR BUDAYA KERJA APARATURLAPORAN AKHIR BUDAYA KERJA APARATUR
LAPORAN AKHIR BUDAYA KERJA APARATUR
 
Uses and gratifications theory
Uses and gratifications theoryUses and gratifications theory
Uses and gratifications theory
 

Similar to Tugas so2 fitriana bakar044

Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Nabil Muhammad Firdaus
 
Modul Praktikum Algoritma dan Pemrograman
Modul Praktikum Algoritma dan PemrogramanModul Praktikum Algoritma dan Pemrograman
Modul Praktikum Algoritma dan PemrogramanIrwien Andriyanto
 
Penjelasan Tentang Module Algo
Penjelasan Tentang Module AlgoPenjelasan Tentang Module Algo
Penjelasan Tentang Module AlgoAPK BARU
 
Algoritma
Algoritma Algoritma
Algoritma Mr. FM
 
Bahasa c++ (p)
Bahasa c++ (p)Bahasa c++ (p)
Bahasa c++ (p)Eddy_TKJ
 
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010eddie Ismantoe
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++Budi Yono
 
Pengenalan c++
Pengenalan c++Pengenalan c++
Pengenalan c++melmaila
 
Kompilasi pada bahasa c session 3
Kompilasi pada bahasa c session 3Kompilasi pada bahasa c session 3
Kompilasi pada bahasa c session 3adhifatra agussalim
 
Compiler dan Interpreter
Compiler dan InterpreterCompiler dan Interpreter
Compiler dan InterpreterMukti Pasta
 
Tugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamarTugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamarFaisal Zamar
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++kua
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++Budi Yono
 

Similar to Tugas so2 fitriana bakar044 (20)

Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Algoritma modul
Algoritma modulAlgoritma modul
Algoritma modul
 
Algoritma
AlgoritmaAlgoritma
Algoritma
 
Modul Praktikum Algoritma dan Pemrograman
Modul Praktikum Algoritma dan PemrogramanModul Praktikum Algoritma dan Pemrograman
Modul Praktikum Algoritma dan Pemrograman
 
Penjelasan Tentang Module Algo
Penjelasan Tentang Module AlgoPenjelasan Tentang Module Algo
Penjelasan Tentang Module Algo
 
Algoritma
Algoritma Algoritma
Algoritma
 
Bahasa c++ (p)
Bahasa c++ (p)Bahasa c++ (p)
Bahasa c++ (p)
 
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
 
2. CodeBlocks & C++
2. CodeBlocks & C++2. CodeBlocks & C++
2. CodeBlocks & C++
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
C++
C++C++
C++
 
Pengenalan c++
Pengenalan c++Pengenalan c++
Pengenalan c++
 
Kompilasi pada bahasa c session 3
Kompilasi pada bahasa c session 3Kompilasi pada bahasa c session 3
Kompilasi pada bahasa c session 3
 
Compiler dan Interpreter
Compiler dan InterpreterCompiler dan Interpreter
Compiler dan Interpreter
 
Tugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamarTugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamar
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
Modul algoritma dan pemograman
Modul algoritma dan pemogramanModul algoritma dan pemograman
Modul algoritma dan pemograman
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++
 

Tugas so2 fitriana bakar044

  • 1. PANDUAN PEMULA UNTUK C++ NAMA : FITRIANA BAKAR NPM : 121055520111044 RUANG :SI.2
  • 2. C ++ adalah bahasa pemrograman berorientasi objek dengan kata lain dapat memiliki beberapa bagian yang dikenal sebagai kelas atau objek yang dapat dipanggil oleh program driver, fungsi utama. Ini berarti bahwa kita juga bisa memasukkan file lain. Hal pertama yang perlu ketahui adalah kode dasar yang Anda butuhkan untuk memulai pemrograman.
  • 3. Pertama kita perlu menyertakan file iostream untuk melakukan hal ini, di bagian atas dokumen .Ketik: • #include <iostream> • using namespace std; Hal ini memungkinkan kita untuk menggunakan kelas dari perpustakaan iostream, ini digunakan untuk dasar input dan output perintah, juga kita harus memiliki fungsi () utama, setidaknya jika kita ingin menjalankan program.
  • 4. CATATAN: KOMENTAR DAPAT DITAMBAHKAN DENGAN MENGGUNAKAN "//" UNTUK SATU BARIS KOMENTAR ATAU / * KOMENTAR * / UNTUK LEBIH DARI SATU BARIS SEPERTI TERLIHAT DI BAWAH /* this is a program to demonstrate the basics of a c++ programme, it includes comments, header files, the main() function and cout*/ #include <iostream> //includes the header file iostream using namespace std; //tells the compiler to use the std library int main() // declares the function main which returns an int { //tells the program to take everything between here and the close as main cout<<"Hello World!n"; // displays Hello world on the console cin.get(); // stalls the program until a key is pressed return 0; // returns 0 (a 1 would indicate an error } // closes main
  • 5. Mari kita lihat elemen dari program ini secara lebih rinci. • Include adalah "pre-prosesor" yang memberitahu compiler untuk menempatkan kode dari header file iostream kedalam program. • "cout" berfungsi memberitahu compiler untuk menampilkan isi pada layar. • Titik koma memberitahu compiler bahwa ini adalah garis yang harus dieksekusi.Namun titik koma digunakan untuk mengakhiri sebagian besar tapi tidak semua perintah di C ++.
  • 6. LANJUTAN... • cin.get () digunakan untuk menyimpan program. • "return 0;" digunakan untuk mengembalikan kode keluar 0 (tidak ada kesalahan) .
  • 7. Sebuah bagian yang sangat penting dari tutorial ini adalah penggunaan variabel, C ++ memungkinkan untuk berbagai jenis variabel tersebut meliputi: bilangan bulat (int) nilai angka. poin (float) angka dengan poin desimal mengambang. karakter (char) karakter ASCII. string (string) string karakter. Keuntungan dari variabel adalah bahwa ada nilai bisa berubah pada setiap titik, semua variabel harus dideklarasikan, mereka diberi nama simbolik bukan nilai dan ketika disebut membaca data yang tersimpan di alamat variabel.