Bahasa C
Dalam tutorial ini, kita akan belajar menggunakan objek cin untuk mengambil input dari pengguna, dan objek cout untuk menampilkan output kepada pengguna dengan bantuan contoh.
Dalam C++, cout
mengirimkan output yang diformat ke perangkat output standar, seperti layar. Kami menggunakan cout
objek bersama dengan <<
operator untuk menampilkan keluaran.
#include <iostream>
using namespace std;
int main() {
// prints the string enclosed in double quotes
cout << "This is C++ Programming";
return 0;
}
Keluaran
This is C++ Programming
Bagaimana cara kerja program ini?
iostream
file header yang memungkinkan kita menampilkan output.cout
objek didefinisikan di dalam std
ruang nama. Untuk menggunakan std
namespace, kami menggunakan using namespace std;
pernyataan.main()
fungsi. Eksekusi kode dimulai dari awal main()
fungsi.cout
adalah objek yang mencetak string di dalam tanda kutip " "
. Diikuti oleh <<
operator.return 0;
adalah "status keluar" dari main()
fungsi. Program diakhiri dengan pernyataan ini, namun pernyataan ini tidak wajib.
Catatan: Jika kami tidak menyertakan using namespace std;
pernyataan, kita perlu menggunakan std::cout
bukannya cout
.
Ini adalah metode yang disukai karena menggunakan std
namespace dapat menimbulkan masalah potensial.
Namun, kami telah menggunakan std
namespace dalam tutorial kami agar kode lebih mudah dibaca.
#include <iostream>
int main() {
// prints the string enclosed in double quotes
std::cout << "This is C++ Programming";
return 0;
}
Untuk mencetak variabel angka dan karakter, kami menggunakan cout
yang sama objek tetapi tanpa menggunakan tanda kutip.
#include <iostream>
using namespace std;
int main() {
int num1 = 70;
double num2 = 256.783;
char ch = 'A';
cout << num1 << endl; // print integer
cout << num2 << endl; // print double
cout << "character: " << ch << endl; // print char
return 0;
}
Keluaran
70 256.783 character: A
Catatan:
endl
manipulator digunakan untuk menyisipkan baris baru. Itu sebabnya setiap output ditampilkan di baris baru.<<
operator dapat digunakan lebih dari satu kali jika kita ingin mencetak variabel, string, dan sebagainya yang berbeda dalam satu pernyataan. Misalnya:
cout << "character: " << ch << endl;
Dalam C++, cin
mengambil input yang diformat dari perangkat input standar seperti keyboard. Kami menggunakan cin
objek bersama dengan >>
operator untuk menerima masukan.
#include <iostream>
using namespace std;
int main() {
int num;
cout << "Enter an integer: ";
cin >> num; // Taking input
cout << "The number is: " << num;
return 0;
}
Keluaran
Enter an integer: 70 The number is: 70
Dalam program, kami menggunakan
cin >> num;
untuk menerima masukan dari pengguna. Input disimpan dalam variabel num . Kami menggunakan >>
operator dengan cin
untuk menerima masukan.
Catatan: Jika kami tidak menyertakan using namespace std;
pernyataan, kita perlu menggunakan std::cin
bukannya cin
.
#include <iostream>
using namespace std;
int main() {
char a;
int num;
cout << "Enter a character and an integer: ";
cin >> a >> num;
cout << "Character: " << a << endl;
cout << "Number: " << num;
return 0;
}
Keluaran
Enter a character and an integer: F 23 Character: F Number: 23
Bahasa C
Rekursi C++ Dalam tutorial ini, kita akan belajar tentang fungsi rekursif di C++ dan cara kerjanya dengan bantuan contoh. Fungsi yang memanggil dirinya sendiri dikenal sebagai fungsi rekursif. Dan, teknik ini dikenal sebagai rekursi. Kerja Rekursi di C++ void recurse() { ... .. ... recurs
Operator C++ Kelebihan Beban Dalam tutorial ini, kita akan belajar tentang overloading operator dengan bantuan contoh. Dalam C++, kita dapat mengubah cara kerja operator untuk tipe yang ditentukan pengguna seperti objek dan struktur. Ini dikenal sebagai kelebihan operator . Misalnya, Misalkan kita
Warisan C++ Dalam tutorial ini, kita akan belajar tentang pewarisan dalam C++ dengan bantuan contoh. Pewarisan adalah salah satu fitur utama pemrograman berorientasi objek di C++. Ini memungkinkan kita untuk membuat kelas baru (kelas turunan) dari kelas yang ada (kelas dasar). Kelas turunan mewari
Apa itu C++? C++ adalah bahasa pemrograman berorientasi objek untuk tujuan umum. Itu dibuat oleh Bjarne Stroustrup di Bell Labs sekitar tahun 1980. C++ sangat mirip dengan C (ditemukan oleh Dennis Ritchie pada awal 1970-an). C++ sangat kompatibel dengan C sehingga mungkin akan mengkompilasi lebih d